type
status
date
slug
summary
tags
category
icon
password
创建时间
Apr 28, 2025 08:37 AM
给定平面上
n
对 互不相同 的点 points
,其中 points[i] = [xi, yi]
。回旋镖 是由点 (i, j, k)
表示的元组 ,其中 i
和 j
之间的欧式距离和 i
和 k
之间的欧式距离相等(需要考虑元组的顺序)。返回平面上所有回旋镖的数量。
零、常用枚举技巧——0.2 枚举中间
我们不用根据题意进行三重循环,可以根据“两数之和”的思想,使用哈希表保存两两之间的距离即可。
具体做法:将欧式距离作为
key
,具有相同欧式距离的个数作为 value
。📎 参考
- 无