LeetCode 1037 有效的迴旋鏢

2022-09-17 08:09:13 字數 546 閱讀 4361

1037. 有效的迴旋鏢

難度簡單

迴旋鏢定義為一組三個點,這些點各不相同且不在一條直線上。

給出平面上三個點組成的列表,判斷這些點是否可以構成迴旋鏢。

示例 1:

輸入:[[1,1],[2,3],[3,2]]

輸出:true

示例 2:

輸入:[[1,1],[2,2],[3,3]]

輸出:false

points.length == 3

points[i].length == 2

0 <= points[i][j] <= 100

思路:根據題意,三點不相同且不在一條直線上,所以,需要判斷三點不重合且斜率不相等,由此,可以得出結果。

1

bool isboomerang(int** points, int pointssize, int*pointscolsize)

16return

true

;17 }

LeetCode1037 有效的迴旋鏢

迴旋鏢定義為一組三個點,這些點各不相同且不在一條直線上。給出平面上三個點組成的列表,判斷這些點是否可以構成迴旋鏢。示例 1 輸入 1,1 2,3 3,2 輸出 true 示例 2 輸入 1,1 2,2 3,3 輸出 false points.length 3 points i length 2 0 ...

leetcode 有效的括號

題目 給定乙個只包括 的字串,判斷字串是否有效。有效字串需滿足 1.左括號必須用相同型別的右括號閉合。2.左括號必須以正確的順序閉合。示例1 輸入 輸出 true示例 2 輸入 輸出 true示例 3 輸入 輸出 false示例 4 輸入 輸出 false示例 5 輸入 輸出 true includ...

leetcode 有效的括號

給定乙個只包括 的字串,判斷字串是否有效。有效字串需滿足 左括號必須用相同型別的右括號閉合。左括號必須以正確的順序閉合。注意空字串可被認為是有效字串。示例 1 輸入 輸出 true示例 2 輸入 輸出 true示例 3 輸入 輸出 false示例 4 輸入 輸出 false示例 5 輸入 輸出 tr...