【发布时间】:2011-08-12 22:52:07
【问题描述】:
我正在尝试找到计算可包含在旋转矩形内的最大(面积)矩形的最佳方法。
一些图片应该有助于(我希望)可视化我的意思:
输入矩形的宽度和高度是给定的,旋转的角度也是如此。输出矩形未旋转或倾斜。
我正在走漫长的路线,我什至不确定它是否能处理极端情况(不是双关语)。我确信有一个优雅的解决方案。有什么建议吗?
编辑:输出矩形点不一定要接触输入矩形的边缘。 (感谢 E 先生)
【问题讨论】:
-
“最大的矩形”是指面积最大的那个吗?
-
@Sven 是的,就是这个意思。我会做一个编辑...谢谢。
-
@George Profenza 唯一的选择是写三千字......
-
这不是编程问题吗?
-
@zaf 看这里的图片:i.imgur.com/22yAQ.jpg,可能稍微旋转了一些。你怎么能把这样一个矩形放在这个里面?
标签: algorithm math language-agnostic geometry