找工的过程中遇到了一些不错的几何算法面试题,这里做个总结,方面自己以后查阅,如果能帮到别人找工准备就更好了。
问题一:能否在一个边长为1的等边三角形中找到5个点,使得这5个点两两之间的距离大于0.5?
如上图所示,连接等边三角形的三条边的中点,将三角形分成了四个区域。可知,小三角形区域中的任意两点的都会小于0.5。
现在有5个点,则必然至少有2个点落到同个小三角形区域内,因此不存在这样的5个点。
问题二:平面上有n个点,找到两点,经过这两点的直线的斜率最大
本文总结了几何算法面试题,包括在一个等边三角形中寻找满足特定条件的点的问题,以及在平面上找到两点间直线斜率最大的方法。通过详细分析,解答了这些问题并提供了思考过程。
找工的过程中遇到了一些不错的几何算法面试题,这里做个总结,方面自己以后查阅,如果能帮到别人找工准备就更好了。
如上图所示,连接等边三角形的三条边的中点,将三角形分成了四个区域。可知,小三角形区域中的任意两点的都会小于0.5。
现在有5个点,则必然至少有2个点落到同个小三角形区域内,因此不存在这样的5个点。
问题二:平面上有n个点,找到两点,经过这两点的直线的斜率最大

被折叠的 条评论
为什么被折叠?
