亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? polyspirallayout.java

?? 經(jīng)典的貨郎擔(dān)問題解決辦法
?? JAVA
字號(hào):
package com.well.www.user.xanthian.java.layouts;import java.util.*;import com.well.www.user.xanthian.java.structures.*;import com.well.www.user.xanthian.java.tools.*;import com.well.www.user.xanthian.java.ui.*;public class PolySpiralLayout{/*** Arbitrarily, use some polygon as our spiraling object.  Even numbers** of corners are easy, odd numbers are sadistic, because the traveller** can't just do trips in and trips out along the spiral arms in matched** pairs.*/ final static int CORNERS_IN_POLYGON = 5;  public static void layout  (    double cities[][],    int cityX,    int cityY,    double width,    double height  )  {    int numCities = cities.length;    double radius = Math.min ( width, height ) / 2.0D;    TravellerStatus.setCircumference( radius * 2.0D * Math.PI );/*** Arbitrarily, use an eight degree spin per spiral depth increase,** trying to make it harder for the algorithm to decide between doing** two arms at once or arm by arm in the outer fringes.  Ten degrees** seems to lead to attempting to walk two arms at once, five degrees to** one arm at at time.  Eight degrees is also sadistic, because when,** for large numbers of cities, the outer part beome more easily** connectable as rays rather than spiral arms, using eight degrees** produces 45 of those rays, an odd number, maikng them harder to join** into a tour.*/    final double ANGULAR_INCREASE = 2.0D * Math.PI / 45.0D;    double polygonAngle = 2.0D * Math.PI / (double) CORNERS_IN_POLYGON;    double center_x = width / 2.0D;    double center_y = height / 2.0D;    int naturalProblemSize =      (numCities + CORNERS_IN_POLYGON - 1) / CORNERS_IN_POLYGON;/*** The spiral gets too crowded going all the way to the center (though it** sure is pretty); just go 19/20ths of the way instead.*/    final int spiralingSize = ( naturalProblemSize * 20 ) / 19;    int currentCityNumber = 0;    for ( int i = 0; i < naturalProblemSize; i++ )    {      double currentRadius =        radius        *        (double) ( spiralingSize - i )        /        (double) spiralingSize;      for ( int j = 0; j < CORNERS_IN_POLYGON; j++ )      {        if ( currentCityNumber < numCities )        {          double currentAngle =            ( ( (double ) j)  * polygonAngle )            +            ( ( (double) i ) * ANGULAR_INCREASE );          cities[currentCityNumber][cityX] =            center_x + (currentRadius * Math.cos(currentAngle));          cities[currentCityNumber][cityY] =            center_y + (currentRadius * Math.sin(currentAngle));        }        currentCityNumber++;      }    }    TravellerStatus.setExactSolutionIsKnown( false );    PerturbLayout.layout( cities, cityX, cityY, width, height );  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精华液网站w| 欧美日韩情趣电影| 国产日韩欧美在线一区| 国产精品综合二区| 国产精品久久久久久久裸模| 99精品视频在线免费观看| 亚洲欧洲制服丝袜| 欧美最猛黑人xxxxx猛交| 天天综合色天天综合色h| 精品免费日韩av| 国产成人av影院| 亚洲人成影院在线观看| 欧美日韩国产另类不卡| 久久超碰97中文字幕| 久久先锋影音av鲁色资源| 成人动漫在线一区| 亚洲一二三专区| 精品欧美一区二区久久| 99久久久国产精品| 日韩高清不卡在线| 国产亚洲1区2区3区| 色综合久久综合网欧美综合网| 亚洲第一主播视频| wwwwww.欧美系列| 91污片在线观看| 日本三级亚洲精品| 国产精品伦理一区二区| 欧美人与性动xxxx| 国产suv精品一区二区三区| 亚洲欧美电影一区二区| 日韩视频一区二区三区在线播放| 懂色av一区二区在线播放| 一区av在线播放| 日韩精品在线网站| 色激情天天射综合网| 久草中文综合在线| 悠悠色在线精品| 日本一区二区三区dvd视频在线| 在线视频欧美区| 国产乱人伦偷精品视频不卡| 亚洲超丰满肉感bbw| 国产欧美日韩综合| 91精品国产入口在线| 91在线无精精品入口| 精品亚洲免费视频| 亚洲国产精品久久艾草纯爱| 国产日韩亚洲欧美综合| 欧美精品色综合| 在线亚洲人成电影网站色www| 国产剧情av麻豆香蕉精品| 午夜久久福利影院| 亚洲男人天堂av| 国产亚洲短视频| 欧美tickle裸体挠脚心vk| 欧美久久久一区| 在线观看日韩精品| 99久久综合精品| 国产寡妇亲子伦一区二区| 亚洲国产日产av| 一区二区三区高清| 中文字幕欧美一| 国产视频911| 日韩一区二区三区av| 欧美午夜精品理论片a级按摩| 一本高清dvd不卡在线观看| 国产精品主播直播| 激情五月婷婷综合| 久久99国产精品免费网站| 日韩精品亚洲专区| 午夜视频一区在线观看| 亚洲综合一区二区| 一区二区三区在线免费视频| 亚洲日本va在线观看| 国产精品毛片a∨一区二区三区| 久久久久97国产精华液好用吗| 欧美成人精品福利| 日韩一区二区在线看片| 91麻豆精品国产无毒不卡在线观看| 91成人在线观看喷潮| 91行情网站电视在线观看高清版| av在线播放成人| 成人动漫一区二区| 99vv1com这只有精品| 91片黄在线观看| 在线国产电影不卡| 欧美伊人久久久久久午夜久久久久| 欧美亚洲高清一区二区三区不卡| 在线精品国精品国产尤物884a| 欧美伊人久久大香线蕉综合69 | 美女一区二区视频| 午夜av电影一区| 日精品一区二区三区| 亚洲午夜电影在线观看| 日本视频在线一区| 国产乱人伦偷精品视频免下载 | 丝袜亚洲另类丝袜在线| 亚洲成人黄色影院| 久久99国产精品免费| 国产高清在线观看免费不卡| 成人av网在线| 欧美性高清videossexo| 91精品国产综合久久久久久漫画| 欧美不卡一区二区三区四区| 久久久一区二区三区| 亚洲色图都市小说| 午夜欧美在线一二页| 国产在线一区观看| eeuss鲁一区二区三区| 欧美三级电影精品| 欧美va亚洲va| 亚洲欧美视频一区| 偷窥少妇高潮呻吟av久久免费| 精品一区二区三区久久久| 国产91色综合久久免费分享| 在线亚洲人成电影网站色www| 日韩精品一区二区三区在线| 国产色综合一区| 午夜欧美视频在线观看| 国产精品综合在线视频| 在线区一区二视频| xvideos.蜜桃一区二区| 一区二区三区成人| 国产一区欧美二区| 欧美视频三区在线播放| 精品国产乱码久久久久久久 | 精品1区2区3区| 日韩一级片网址| 亚洲精品成人a在线观看| 男人的天堂久久精品| 91丨porny丨蝌蚪视频| 日韩视频在线你懂得| 亚洲精品久久嫩草网站秘色| 黄色精品一二区| 欧美日韩亚洲综合一区| 国产精品嫩草影院com| 国产综合久久久久久久久久久久| 91小视频在线| 国产欧美日韩精品a在线观看| 天天综合网 天天综合色| 不卡的看片网站| 欧美成人vr18sexvr| 一级日本不卡的影视| 成人开心网精品视频| 欧美一区二区三区在线| 亚洲免费观看高清完整版在线观看 | 天堂蜜桃一区二区三区| 成人福利视频网站| 久久精品人人做人人爽人人| 午夜视频在线观看一区| 一本到高清视频免费精品| 国产日韩欧美精品电影三级在线| 欧美a一区二区| 欧美日韩国产123区| 一区二区三区免费网站| www.99精品| 精品国内二区三区| 美脚の诱脚舐め脚责91 | 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲综合久久久久| 在线看日本不卡| 亚洲免费观看高清完整版在线观看 | 国产精品素人一区二区| 激情综合色播激情啊| 精品久久久三级丝袜| 蜜桃av噜噜一区| 日韩一区二区三区四区| 日本成人在线电影网| 欧美精品一二三区| 亚洲成人www| 91精品午夜视频| 日韩国产欧美视频| 欧美精品第1页| 日韩av在线免费观看不卡| 欧美情侣在线播放| 日本视频免费一区| 日韩视频在线永久播放| 精品亚洲国内自在自线福利| 26uuu亚洲| 国产69精品一区二区亚洲孕妇| 久久久精品免费网站| 国产高清视频一区| 国产精品久久久久影院| 99精品久久只有精品| 最新不卡av在线| 欧美怡红院视频| 国产在线日韩欧美| 久久精品男人天堂av| 成人ar影院免费观看视频| 亚洲精品大片www| 欧美疯狂性受xxxxx喷水图片| 男女男精品视频| 精品国产乱码久久久久久免费| 成人激情小说网站| 成人免费在线视频| 在线免费不卡电影| 免费观看在线色综合| 亚洲国产精品精华液2区45| 91在线观看高清| 婷婷一区二区三区| 久久这里都是精品|