File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed
Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change 1111
1212** 描述** :
1313
14- 给定 2D 空间中四个点的坐标 $p1$, $p2$, $p3$ 和 $p4$。
14+ 给定 2D 空间中四个点的坐标 $p1$, $p2$, $p3$ 和 $p4$。
1515
1616** 要求** :
1717
1818如果这四个点构成一个正方形,则返回 true。
1919
2020** 说明** :
2121
22- - 点的坐标 $pi$ 表示为 $[ xi, yi] $。 输入没有任何顺序。
23- - 一个有效的正方形有四条等边和四个等角(90度角) 。
22+ - 点的坐标 $pi$ 表示为 $[ xi, yi] $。 输入没有任何顺序。
23+ - 一个有效的正方形有四条等边和四个等角(90 度角) 。
2424- $p1.length == p2.length == p3.length == p4.length == 2$。
25- - $-10^{4} \le xi, yi \le 10^{4}$。
25+ - $-10^{4} \le xi, yi \le 10^{4}$。
2626
2727** 示例** :
2828
@@ -85,9 +85,7 @@ class Solution:
8585 return False
8686
8787 # 前 4 个应该是边,后 2 个应该是对角线
88- return distances[0 ] == distances[1 ] == distances[2 ] == distances[3 ] and \
89- distances[4 ] == distances[5 ] and \
90- 2 * distances[0 ] == distances[4 ]
88+ return distances[0 ] == distances[1 ] == distances[2 ] == distances[3 ] and distances[4 ] == distances[5 ] and 2 * distances[0 ] == distances[4 ]
9189```
9290
9391### 思路 1:复杂度分析
You can’t perform that action at this time.
0 commit comments