我知道这是更多的高中数学(哇,我在那里已经很久了)但我正在尝试以编程方式解决这个问题,所以我正在接触 stackoverflow 的集体知识
鉴于此布局:
中点是我的参考点,在一个数组中我有所有其他点的向量点(P)
我可以通过将浅蓝色区域分成四个象限并进行蹩脚的冒泡排序来找到每个象限中的最大(y)或最低(x)值,从而达到这种状态。
我只需要找到外边界完全达到红色没有空白的象限。例如,左下角和右上角没有任何空白区域击中浅蓝色矩形。
我确信我的术语在这里都没有了,我不是在寻找任何特定的代码,但是如果有人可以为我指出一个更优化的解决方案来解决这个问题或者我已经拥有的下一步。
谢谢