国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

4.最近距離

2019-11-06 06:15:32
字體:
來源:轉載
供稿:網友
package s5;import java.util.ArrayList;import java.util.List;class MyPoint{    PRivate double x;  // 橫坐標    private double y;  // 縱坐標            public MyPoint(double x, double y)    {        this.x = x;        this.y = y;    }        public static double distance(MyPoint p1, MyPoint p2)    {        double dx = p1.x - p2.x;        double dy = p1.y - p2.y;                return Math.sqrt(dx*dx + dy*dy);    }    public static double getMinDistance(List<MyPoint> lst)    {        double r = Double.MAX_VALUE;//MyPoint.distance(lst.get(0),lst.get(lst.size()));        /*Double.MAX_VALUE   double類型能取到的最大值*/        int n = lst.size();        for(int i=0; i<n; i++)        {            for(int j=i+1; j<n; j++)            {                MyPoint p1 = lst.get(i);                MyPoint p2 = lst.get(j);                                double d = MyPoint.distance(p1,p2);                if( d < r ) r=d;            }        }        return r;            }    public static void main(String[] args){          List<MyPoint> lis = new ArrayList<MyPoint>();          lis.add(new MyPoint(1,2));          lis.add(new MyPoint(1,2));          lis.add(new MyPoint(2,5));          lis.add(new MyPoint(3,9));          System.out.println(getMinDistance(lis));      }  }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桐柏县| 丹棱县| 化德县| 金川县| 固原市| 肥西县| 镇坪县| 彰化市| 左贡县| 韶关市| 通城县| 台东县| 波密县| 青川县| 阿图什市| 新河县| 阜城县| 尖扎县| 浏阳市| 宁海县| 正安县| 河北区| 南城县| 迭部县| 敦化市| 泌阳县| 容城县| 新和县| 越西县| 维西| 莱芜市| 石台县| 伽师县| 吉水县| 昌平区| 宣城市| 泽州县| 五原县| 辉南县| 乌拉特中旗| 修文县|