K
kidneyball
Unregistered / Unconfirmed
GUEST, unregistred user!
一觉醒来,突然想到“求出最小圆(不用判断是否所有点都在圆内)”这句话其实是错的。
反例:
考虑由以下5点:(0,0), (1,1), (1000,1), (1000,-1),(-1,-1)组成的凸包,由(0,0), (1,1), (-1,-1)三点所确定的圆是最小的凸包顶点圆。而(1000,1)与(1000,-1)显然在圆外。因此在使用上面算法时,三三取凸包顶点成圆时,必须判断其他凸包顶点是否在圆内,而不能直接取凸包顶点最小圆
反例:
考虑由以下5点:(0,0), (1,1), (1000,1), (1000,-1),(-1,-1)组成的凸包,由(0,0), (1,1), (-1,-1)三点所确定的圆是最小的凸包顶点圆。而(1000,1)与(1000,-1)显然在圆外。因此在使用上面算法时,三三取凸包顶点成圆时,必须判断其他凸包顶点是否在圆内,而不能直接取凸包顶点最小圆