由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Max Points on a Line 这道题到底要不要special考虑 vertical line的情况啊
相关主题
这道题就是用Dijkstra 吗?找工作总结(CS)
讨论一下给定平面上n点,求在同一直线上最多点问题~~大家用double /float 类型作hash key么Another interview problem ~
有个g家机器人走格子的变体二维平面6000点,求穿过最多点的线
在Java,怎样做floating point number 的比较?CS interview question
再提两个问题interview question:找包含点数最多的线段
Interview questions: points lie on same lineAsk a google interview question(2)
问一个G公司的题H1B cap 预计 12/3 到12/7 用完
MS 电面面经,攒人品收到据信了,随便写点
相关话题的讨论汇总
话题: points话题: line话题: float话题: max话题: 斜率
进入JobHunting版参与讨论
1 (共1页)
d*********e
发帖数: 141
1
求斜率的时候
float slope= (float)(points[i].y-points[j].y)/(float)(points[i].x-points[j]
.x);
当两个点的x相等的时候,可以也直接将斜率存进hashmap中吗,这个是不会出异常的?
y*****e
发帖数: 712
2
会啊,x值相等的情况先处理,不相等再用你这个算式。
k***a
发帖数: 1199
3
要特别处理,还要考虑点重合的情况

况啊
j]

【在 d*********e 的大作中提到】
: 求斜率的时候
: float slope= (float)(points[i].y-points[j].y)/(float)(points[i].x-points[j]
: .x);
: 当两个点的x相等的时候,可以也直接将斜率存进hashmap中吗,这个是不会出异常的?

d*********e
发帖数: 141
4
为嘛我这样写leetcde也能通过啊,我只考虑了相等点的情况,没有特别考虑与X轴垂直
的情况
1 (共1页)
进入JobHunting版参与讨论
相关主题
收到据信了,随便写点再提两个问题
G电面Interview questions: points lie on same line
给一堆points, 找到所有给定长度的正方形问一个G公司的题
问一个Google Interview问题MS 电面面经,攒人品
这道题就是用Dijkstra 吗?找工作总结(CS)
讨论一下给定平面上n点,求在同一直线上最多点问题~~大家用double /float 类型作hash key么Another interview problem ~
有个g家机器人走格子的变体二维平面6000点,求穿过最多点的线
在Java,怎样做floating point number 的比较?CS interview question
相关话题的讨论汇总
话题: points话题: line话题: float话题: max话题: 斜率