给定一堆散列木块,木块尺寸形状(说可以简化为全部是矩形)已知,中心点坐标固定已知 求这些木块的最佳摆放角度,木块可以绕中心坐标360度旋转,但木块之间不能发生碰撞 输出每个木块的摆放角度,若碰撞则输出两个碰撞木块的中心坐标 说了大概思路,先找出距离小于两个横向平行木块的中心点距的 所有木块(无论怎么旋转都会碰撞的) 然后按距离进行排序,找最近的两个木块进行平行角度计算,再依次360度旋转暴力遍历之后的所有木块 但好像没达到最优,让回去再考虑一下 用画图板画了一上午,暂时还没有头绪,何解?