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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? queen.txt

?? 采用循環
?? TXT
字號:
把簡單的演示代碼貼過來大家看看:

/*
* 8皇后問題:
*
* 問題描述:
* 在一個8×8的棋盤里放置8個皇后,要求每個皇后兩兩之間不相沖突
*(在每一橫列,豎列,斜列只有一個皇后)。
* 
* 數據表示:
* 用一個 8 位的 8 進制數表示棋盤上皇后的位置:
* 比如:45615353 表示:
*       第0列皇后在第4個位置
*       第1列皇后在第5個位置
*       第2列皇后在第6個位置
*       。。。
*       第7列皇后在第3個位置
*
* 循環變量從 00000000 加到 77777777 (8進制數)的過程,就遍歷了皇后所有的情況
* 程序中用八進制數用一個一維數組 data[] 表示
*
* 檢測沖突:
*     橫列沖突:data[i] == data[j]
*     斜列沖突:(data[i]+i) == (data[j]+j) 或者 (data[i]-i) == (data[j]-j)
*
* 好處:
* 采用循環,而不是遞規,系統資源占有少
* 可計算 n 皇后問題
* 把問題線性化處理,可以把問題分塊,在分布式環境下用多臺計算機一起算。
*
* ToDo:
*   枚舉部分還可以進行優化,多加些判斷條件速度可以更快。
*   輸出部分可以修改成棋盤形式的輸出
* 
* @author cinc 2002-09-11
*
*/

public class Queen {
   int size;
   int resultCount;
   
   public void compute ( int size ) {
       this.size = size;
       resultCount = 0;
       int data[] = new int[size];
       int count; // 所有可能的情況個數
       int i,j;
       
       // 計算所有可能的情況的個數
       count = 1;
       for ( i=0 ; i<size ; i++ ) {
           count = count * size;
       }
       // 對每一個可能的情況
       for ( i=0 ; i<count ; i++ ) {
           // 計算這種情況下的棋盤上皇后的擺放位置,用 8 進制數表示
           // 此處可優化
           int temp = i;
           for ( j=0 ; j<size ; j++ ) {
               data [j] = temp % size;
               temp = temp / size;
           }
           // 測試這種情況是否可行,如果可以,輸出
           if ( test(data) )
               output( data );
       }
   }

   /*
    * 測試這種情況皇后的排列是否可行
    * 
    */
   public boolean test( int[] data ) {
       int i,j;
       for ( i=0 ; i<size ; i++ ) {
           for ( j=i+1 ; j<size ; j++ ) {
               // 測試是否在同一排
               if ( data[i] == data[j] )
                   return false;
               // 測試是否在一斜線
               if ( (data[i]+i) == (data[j]+j) )
                   return false;
               // 測試是否在一反斜線
               if ( (data[i]-i) == (data[j]-j) )
                   return false;
           }
       }
       return true;
   }

   /*
    * 輸出某種情況下皇后的坐標
    *
    */
   public void output ( int[] data ) {
       int i;
       System.out.print ( ++resultCount + ": " );
       for ( i=0 ; i<size ; i++ ) {
           System.out.print ( "(" + i + "," + data[i] + ") " );
       }
       System.out.println ();
   }
   public static void main(String args[]) {
       (new Queen()).compute( 8 );
   }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产色综合久久不卡电影| 欧美性猛片aaaaaaa做受| 9色porny自拍视频一区二区| 欧美在线观看一区二区| 国产亚洲女人久久久久毛片| 一区二区三区四区不卡视频| 国产乱理伦片在线观看夜一区| 欧洲一区在线观看| 国产色产综合色产在线视频| 青青国产91久久久久久| 日本韩国欧美一区| 国产精品素人一区二区| 韩国精品主播一区二区在线观看 | 自拍偷在线精品自拍偷无码专区| 亚洲成av人综合在线观看| kk眼镜猥琐国模调教系列一区二区 | 精品一区二区在线观看| 菠萝蜜视频在线观看一区| 欧美色电影在线| 国产精品福利一区| 国产一区二区久久| 日韩欧美成人一区| 日本伊人色综合网| 色综合天天综合狠狠| 国产精品无人区| 国产成人超碰人人澡人人澡| 精品不卡在线视频| 久久国产精品第一页| 日韩一区二区免费电影| 日韩精品1区2区3区| 欧美福利视频导航| 日本一区中文字幕| 日韩视频免费观看高清完整版在线观看 | 国产剧情av麻豆香蕉精品| 在线播放欧美女士性生活| 亚洲午夜视频在线| 欧美区在线观看| 日本亚洲天堂网| 在线不卡一区二区| 全国精品久久少妇| 精品国产青草久久久久福利| 欧美日韩免费观看一区二区三区| 亚洲九九爱视频| 欧美自拍偷拍一区| 婷婷久久综合九色综合绿巨人| 精品视频资源站| 免费成人结看片| 精品久久久久一区二区国产| 激情丁香综合五月| 中文字幕五月欧美| 欧美午夜宅男影院| 免费美女久久99| 中国色在线观看另类| 99re这里只有精品首页| 亚洲一区二区黄色| 精品国产髙清在线看国产毛片| 国产一区二区三区最好精华液| 久久蜜桃av一区精品变态类天堂| 成人久久久精品乱码一区二区三区| 最近中文字幕一区二区三区| 欧美日韩一区 二区 三区 久久精品 | 99久久99久久综合| 亚洲欧美国产三级| 6080国产精品一区二区| 国产一区二区看久久| 依依成人精品视频| 精品欧美一区二区三区精品久久| 国产99久久久国产精品| 亚洲成av人综合在线观看| 久久九九全国免费| 欧美亚日韩国产aⅴ精品中极品| 蜜桃视频一区二区| 亚洲欧美在线高清| 日韩精品一区二区三区在线| a在线欧美一区| 久久精品久久久精品美女| 国产欧美精品一区| 在线成人午夜影院| av亚洲产国偷v产偷v自拍| 秋霞影院一区二区| 亚洲欧美日韩系列| 国产视频在线观看一区二区三区| 欧美性大战久久| 国产aⅴ综合色| 水蜜桃久久夜色精品一区的特点| 国产精品私人影院| 精品久久一二三区| 欧美日韩aaaaaa| 91无套直看片红桃| 国产69精品久久99不卡| 欧美a级理论片| 一区二区欧美视频| 国产精品国产a级| 久久夜色精品一区| 日韩一区二区免费视频| 欧美性受xxxx黑人xyx性爽| 成人精品gif动图一区| 久久国产精品色| 蜜臀精品一区二区三区在线观看| 亚洲综合精品自拍| 亚洲欧美区自拍先锋| 国产欧美久久久精品影院| 欧美大黄免费观看| 欧美一二三区在线| 欧美一区二区三区在| 精品视频一区二区三区免费| 91丨九色porny丨蝌蚪| 欧美久久久久久久久久| 欧美午夜精品久久久久久超碰| 成人国产精品免费观看视频| 国产乱码字幕精品高清av| 精品一二线国产| 国内一区二区视频| 国产一区二区三区精品视频| 国产在线一区二区综合免费视频| 免费在线成人网| 久久精品999| 国产一区二区三区免费在线观看| 久久aⅴ国产欧美74aaa| 精品一区二区三区免费观看| 久久99精品久久久久婷婷| 狠狠色狠狠色综合系列| 国产专区综合网| 国产麻豆91精品| 成人福利视频网站| 成人av电影在线网| 一本久久a久久免费精品不卡| 99久久精品99国产精品| 91丝袜呻吟高潮美腿白嫩在线观看| av一区二区久久| 日本精品一区二区三区高清| 欧美精品九九99久久| 日韩欧美国产精品| 久久久www免费人成精品| 国产精品国产自产拍在线| 樱桃国产成人精品视频| 肉丝袜脚交视频一区二区| 精品一区中文字幕| a美女胸又www黄视频久久| 欧美一a一片一级一片| 欧美一区二区黄| 国产午夜精品一区二区三区嫩草 | 欧美一卡二卡在线观看| 久久精品视频一区| 成人免费福利片| 欧美午夜精品一区| 26uuu亚洲综合色欧美 | 一本久久a久久免费精品不卡| 欧美日韩精品欧美日韩精品一| 91精品欧美久久久久久动漫| 久久久精品2019中文字幕之3| 日韩美女啊v在线免费观看| 日韩激情av在线| 成人免费视频caoporn| 欧美男女性生活在线直播观看| 久久综合久久鬼色| 亚洲另类色综合网站| 另类小说图片综合网| 91视频精品在这里| 久久综合久久鬼色中文字| 亚洲精品高清在线观看| 国产乱子伦视频一区二区三区| 色综合久久66| 久久久久久久综合狠狠综合| 亚洲国产精品尤物yw在线观看| 狠狠色综合播放一区二区| 欧美日韩在线三区| 亚洲特黄一级片| 国产精品资源在线看| 精品视频一区三区九区| 国产精品蜜臀在线观看| 日本欧美一区二区三区乱码| 色网综合在线观看| 免费看精品久久片| 欧美三级午夜理伦三级中视频| 中文子幕无线码一区tr| 久久成人精品无人区| 欧美日韩不卡一区二区| 亚洲免费观看视频| 成人精品亚洲人成在线| 精品久久久久久久人人人人传媒 | 国产精品久久久久久久久免费桃花 | 国产精选一区二区三区| 欧美日韩精品久久久| 最新不卡av在线| 丁香婷婷综合网| 精品裸体舞一区二区三区| 亚洲在线观看免费视频| 91丨porny丨国产| 国产女人aaa级久久久级| 九色综合国产一区二区三区| 91麻豆精品国产91久久久使用方法| 亚洲女人的天堂| 一本色道久久综合亚洲精品按摩| 中文av一区二区| 99久久精品一区二区| 亚洲色图视频免费播放| 91色视频在线| 一区二区国产视频| 欧美日韩一级片在线观看|