标签: c# algorithm
我们提供的控制系统包含跨越巨大的2D坐标系的模块。
我需要一种算法,可以找到尺寸至少是最小高度和宽度的可用空间。 “可用”表示“不包含列表中的任何点”。 如果算法可以接受不应该与算法返回的任何矩形相交的矩形列表也是有利的。
我尝试过以下算法,但感觉不对。
那里有没有明亮的脑袋可以为此提出更好的算法? (编辑:注意矩形是轴对齐的)