你说的是一维的还是二维的;一维的话,直接找最大和最小值。二维的话,笨方法就是计算任意两点之间的距离,距离最大值的一半就是圆的最小半径!
1、以每个点为始点,计算矢量夹角,视为此点儿的视角2、找出视角最小的三个点儿3、用这三个点儿,如果不在一条线上的话,作元,直径就有了
计算两点间的距离,最大的那个就是最小直径