- 最后登录
- 2013-11-11
- 在线时间
- 873 小时
- 阅读权限
- 40
- 注册时间
- 2008-9-15
- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密
- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密
|
看了 “骰迷” 的 『以最少點決定唯一長方體問題』,我觉得有必要先讨论简单的平面问题。
为了避免有些人没看清题意,还在那里瞎狡辩,我用通俗的话描述题目。
***
一个平面上有一个矩形,让你在它的边上选N个点,但不能随便选,要达到以下要求:
在这个平面上除了你原先的矩形以外,不存在另一个矩形,使得这N个点都在其边上。
那么N的最小值是多少?
***
『以最少點決定唯一長方體問題』的话题中已经有高手说出了答案,N=5。
我来说说自己的想法。
定X轴,Y轴
在解析集合中,矩形的四条边用表达式表示如下
直线1 y=k1*x+b1
直线2 y=k2*x+b2
直线3 y=k3*x+b3
直线4 y=k4*x+b4
然后根据限制条件确定系数(k1,b1,k2,b2,k3,b3,k4,b4),从而确定矩形。
第一个限制条件 有两条直线平行,比如k1=k2 等式1
第二个限制条件 另外两条直线平行,比如k3=k4 等式2
第三个限制条件 前两条和后两条直线垂直,比如k1*k3=-1 等式3
(实际上k1,k2,k3,k4四个系数只有一个自由度)
其他N个限制条件 (N个点在矩形的边上)
第i个点的坐标为(Xi,Yi),那么这个点肯定满足上述4个直线方程中的一个,比如第一个
那么 Yi=k1*Xi+b1 等式4
N个点确定N个等式,总共有3+N个等式
这3+N个等式中,有8个未知数,要确定唯一解,总等式数不能小于总未知数。
故N的最小值为5。 |
|