青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

liyuxia713

蹣跚前行者

常用鏈接

統計

Algorithms

C++

最新評論

[導入]二維數組求解八皇后問題

Technorati 標簽:

//8queen.cpp
//eight queens problem,總共有92個解.
//八皇后問題:在8*8的方格棋盤上安置8個棋子(皇后)
//要求:任何兩個棋子都不能在棋盤的同一行,同一列或同一對角線上。

#include <iostream>
using namespace std;

const int N = 8;
static int num = 0;

int a[N][N] = {0};

//輸出矩陣
void print(int a[][N],int row); //注意二維數組如何調用
//判斷步驟是否有效

bool is_valid(int i, int j);
//探索,遍歷
void traversal(int i);

int main()
{       
    traversal(0);
    cout << "There are " << num << " solutions for eight queens problems" <<endl;
    return 0;
}

//探索,遍歷(核心部分)
void traversal(int i)
{
    if(i >= 8)
    {
        print(a, N);       
    }
    for(int j = 0; j != N; ++j)
    {
        a[i][j] = 1;
        if(is_valid(i,j)) traversal(i+1);
        a[i][j] = 0;
    }
}

//判斷步驟是否有效
bool is_valid(int i, int j)
{
    bool b = true;
    for(int i1 = 0; i1 != i; ++i1)
        for(int j1 = 0; j1 != N; ++j1)
        {
            if(a[i1][j1] == 1)
                if((j1 == j) || ( abs(i1 - i) == abs(j1 - j)) ) b = false;               
        }
    return b;
}

//輸出矩陣
void print(int a[][N],int row)
{
    ++num;
    for(int i = 0; i != row; ++i)
    {
        for(int j = 0; j != N; ++j)
            cout << a[i][j] << " ";
        cout << endl;
    }

    cout << "--------------------" <<endl;
}

文章來源:http://liyuxia-life.spaces.live.com/Blog/cns!DA1B364675ACF35!272.entry

posted on 2009-04-10 11:12 幸運草 閱讀(2087) 評論(2)  編輯 收藏 引用 所屬分類: Algorithms

評論

# re: [導入]二維數組求解八皇后問題 2009-07-23 21:08 cainiao

樓主你這個有錯誤哦。。。你num為什么是0呢最后的結果。。。記錄錯了???  回復  更多評論   

# re: [導入]二維數組求解八皇后問題 2009-09-19 19:37 幸運草

@cainiao
沒有錯誤的!

你復制代碼運行看看嘍,顯示
“There are 92 solutions for eight quens problems”  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美肉体xxxx裸体137大胆| 麻豆精品视频在线观看| 国产精品久久九九| 欧美久久九九| 欧美精品一区二区三区蜜桃| 蜜臀99久久精品久久久久久软件| 久久亚洲视频| 欧美成人激情在线| 欧美日韩精品中文字幕| 欧美日韩精品免费看| 欧美日韩精品在线播放| 欧美性猛交xxxx乱大交蜜桃| 国产精品久久久久婷婷| 国产三级欧美三级| 在线观看91精品国产入口| 最新日韩在线视频| 亚洲天堂激情| 久久久夜色精品亚洲| 欧美国产高潮xxxx1819| 91久久午夜| 亚洲视频一区二区| 久久九九国产精品| 欧美日韩ab| 好吊色欧美一区二区三区四区| 亚洲高清av| 欧美亚洲色图校园春色| 亚洲第一在线综合网站| 亚洲一区在线免费观看| 久久―日本道色综合久久| 欧美日韩三级在线| 国内精品美女av在线播放| 亚洲人成在线播放| 久久riav二区三区| 亚洲日本va午夜在线电影| 亚洲一二三区在线| 欧美黄色大片网站| 国产亚洲网站| 亚洲一区二区不卡免费| 女人天堂亚洲aⅴ在线观看| 一本久道久久综合狠狠爱| 久久国产精品亚洲77777| 欧美日本一区| 亚洲深夜影院| 99国产一区| 欧美一区二区大片| 亚洲精品视频在线看| 久久久久成人精品| 国产午夜一区二区三区| 夜夜爽www精品| 久久久久久久综合| 亚洲在线一区二区| 国产精品家教| 一区二区三区黄色| 亚洲大片免费看| 久久久久久穴| 精品不卡视频| 久久久无码精品亚洲日韩按摩| 亚洲视频在线观看免费| 欧美人与禽猛交乱配| 亚洲第一在线视频| 老牛嫩草一区二区三区日本| 欧美在线啊v| 国产一区二三区| 久久九九国产精品| 欧美一区=区| 国产真实久久| 久久伊伊香蕉| 久久综合中文| 91久久精品美女| 亚洲高清免费在线| 欧美激情第10页| 99精品欧美一区二区蜜桃免费| 久久综合九色欧美综合狠狠| 久久gogo国模啪啪人体图| 国模私拍一区二区三区| 久久九九久久九九| 久久精品免费电影| ●精品国产综合乱码久久久久| 另类av导航| 欧美国产日产韩国视频| 99在线精品视频| 在线综合亚洲| 国产伦精品一区二区三区四区免费| 亚洲欧美三级在线| 性欧美在线看片a免费观看| 一区二区三区在线免费播放| 欧美a级片网站| 欧美看片网站| 性欧美18~19sex高清播放| 欧美有码在线视频| 亚洲乱码国产乱码精品精| 中日韩男男gay无套| 黑人一区二区三区四区五区| 欧美成人一区二区三区在线观看| 免费亚洲一区二区| 亚洲一区二区黄| 欧美亚洲免费电影| 亚洲精品欧美在线| 亚洲男同1069视频| 亚洲七七久久综合桃花剧情介绍| 日韩午夜av电影| 国内精品久久久久伊人av| 亚洲第一中文字幕| 国产精品久久久久久久久免费| 日韩亚洲欧美一区| 久久午夜羞羞影院免费观看| 亚洲国产欧美日韩| 亚洲午夜激情网站| 91久久久久久| 亚洲综合国产精品| 日韩视频一区| 欧美一区二区三区免费观看| 亚洲欧洲一区二区三区久久| 亚洲欧美日本精品| 亚洲视频一二区| 免费观看欧美在线视频的网站| 亚洲欧美国产va在线影院| 欧美.com| 美女网站久久| 国产一区二区三区精品久久久| 亚洲国产精品va在看黑人| 国产一区二区三区日韩| 亚洲视频一区二区| 亚洲天堂免费观看| 欧美国产免费| 欧美成人xxx| 娇妻被交换粗又大又硬视频欧美| 在线视频日韩精品| 在线中文字幕日韩| 欧美国产综合| 亚洲电影中文字幕| 91久久精品国产91性色tv| 久久精品日产第一区二区| 久久国产精品久久久久久久久久 | 久久最新视频| 久久久久成人精品| 国产老肥熟一区二区三区| 一区二区福利| 亚洲欧美精品| 国产精品久久久久国产a级| 日韩一区二区免费看| 亚洲婷婷在线| 国产精品视频1区| 午夜精品久久久| 久久久久久亚洲综合影院红桃 | 一区二区三区日韩欧美| 欧美日韩国产欧| 一区二区三区高清不卡| 亚洲午夜精品一区二区三区他趣| 欧美精品在线网站| 一本久久综合亚洲鲁鲁五月天| 亚洲一区二区三区四区视频| 国产精品海角社区在线观看| 亚洲婷婷在线| 久久综合久久久久88| 亚洲福利专区| 欧美日韩激情小视频| 一区二区三区欧美| 欧美在线看片| 亚洲第一伊人| 欧美三级精品| 欧美一区二区视频在线| 免费日本视频一区| 一区二区欧美精品| 国产伦精品一区二区三区四区免费 | 久热精品在线视频| 伊人久久综合97精品| 久久综合九色欧美综合狠狠| 亚洲国产高清aⅴ视频| 一区二区三区精品在线| 国产精品素人视频| 久久九九国产| 亚洲美女免费精品视频在线观看| 亚洲欧美中文另类| 亚洲大胆视频| 欧美日韩亚洲一区二区三区四区| 亚洲一区中文| 欧美激情在线观看| 香蕉久久a毛片| 亚洲精品国偷自产在线99热| 欧美日韩免费视频| 久久久精品国产99久久精品芒果| 亚洲国产成人久久综合一区| 午夜欧美不卡精品aaaaa| 亚洲国产精品久久91精品| 欧美午夜精品| 欧美成人精品在线观看| 午夜亚洲激情| 99re66热这里只有精品3直播| 久久久精品国产一区二区三区 | 欧美日韩伦理在线免费| 欧美一级大片在线免费观看| 亚洲高清自拍| 久热精品在线| 午夜久久影院| 亚洲一区二区三区欧美| 亚洲欧洲在线播放| 在线观看日韩av电影| 国产精品一二三四区| 欧美片第一页|