2013. Detect Squares - Medium
前往題目
想法
- 確定對角線
- 四邊等長
- 四個角
90°
思路
沒想到對角線就可以確定另外兩個點😭
Add
- 加入列表,並且紀錄個數
Count
- 疊代列表中所有的點,根據傳入的點算
x1 - x2 == y1 - y2
,如果是的話就代表這兩點可以繪製出正方形 - 確認另外兩點是否在列表中
- 存在就把個數相乘,因為重複的點可再和其他點組成正方形,即便位置一模一樣(題目設定)
Code
2013. Detect Squares - Medium
https://f88083.github.io/2024/03/15/2013-Detect-Squares-Medium/