- 最后登录
- 2013-11-11
- 在线时间
- 873 小时
- 阅读权限
- 40
- 注册时间
- 2008-9-15
- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密

- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密
|
关于 最少点确定矩形的问题 的修正
我开始得出N=5,事后我发现答案是错的,后来我想了好久,大概想明白了。
N=4,方程有7个,未知数有8个,肯定有无数个解,故4肯定不是最小值。
那么N=5时,已知5个点的坐标,就能得出唯一解么?
不尽然,而是有5个解,也就是有5个矩形满足条件。
我们从矩形上取5个点,为了满足条件,每条边上都必须有点取到(而且该点还不能是顶点)。否则,假设有一条边没取到,那么垂直于该条边的两条边,向该条边的方向上延伸的任何矩形都满足条件,故是不可能的。
那么5点分布在4条边上,至少有2个点,这两个点在一条边上。
假设5点分别是点A、B、C、D、E。
1.A和B在满足一条直线方程,剩下的3个点分别满足其他3条直线方程,这样得到一组方程组,解得一个唯一解。
2.B和C在满足一条直线方程,剩下的3个点分别满足其他3条直线方程,这样得到另一组方程组,又解得另一个唯一解。
还有其他组合,又得到其他解。但不是任何两点组合都能得到解。总共只有5个组合有解。
A和C是不可能在一条边上的,因为AC连线把其他3点分开在两边,这对于AC是矩形的一条边是不可能的。
点A、B、C、D、E组成一个凸五边形,它的任何一条边都可以作为一个矩形的边。
比如C和D,过A作CD的平行线,过B、E分别作CD的垂线,这四条线围成的矩形就满足条件。故共有5个矩形满足条件。
所以N=5,不是最小值。N应该等于6。
N=6时,共有9个方程式,8个未知数,故只要ABCDE5个点选择好,方程组除了原先的矩形,就无其他解了。
也就是6个点唯一确定一个矩形。 |
|