999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

N皇后問題的一種特殊解

2015-05-30 23:32:30張澤宇
新校園(下) 2015年9期
關鍵詞:計算機

張澤宇

摘 要:本文將大于3的自然數分成5個部分,對每一部分的N給出了構造N皇后問題特解的一種模式,并對每一種模式都給出了描述公式,以方便計算機上的編程實現。

關鍵詞:8皇后;特解;N皇后

一、引言

8皇后問題是數學家Gauss在1850年提出來的。人們使用回溯的方法在計算機上求出了該問題的全部92種解。

N皇后問題是從8皇后問題引申而來的。8皇后問題要求在國際象棋88的棋盤上放置8個皇后,使得任意兩皇后都不能吃掉對方,即她們都不在同一行、同一列、同一對角線上。N皇后問題時將棋盤擴展至N×N(N>3),在其上放置N個皇后,使得任意兩皇后都不能吃掉對方。

文獻[1]中將N>3分成7個部分,對于每一部分的N給出了N皇后問題的一種解。而在文獻[2]中將N>3分成了5個部分,對每一部分也給出了N皇后問題的一種解。

本文將N>3分成了與文獻[2]不同的5個部分,對于每個部分使用不同的模式來構造特解,并給出了每種模式下皇后的擺放位置公式。

二、N皇后問題的特解

這里給出N皇后問題特解的5種模式,每種模式都有其不同的適應范圍,這些模式適應范圍的并集就覆蓋了所有N皇后問題的特解。

1.Method 1

這種模式中,每個皇后的位置描述為:

a[i]=2i i≤n/2

2i-n-1 i>n/2

其中,a[i]表示第i行上的皇后所在的列;行和列編號均從1開始。

2.Method 2

這種模式中,每個皇后的位置描述為:

a[i]=2i i≤n/2

2i-n+1 i>n/2且i-n/2=1mod2

2i-n-3 i>n/2且i-n/2=0mod2

其中,a[i]表示第i行上的皇后所在的列;行和列編號均從1開始。

3.Method 3

這種模式中,每個皇后的位置描述為:

a[i]=n-1 i=1

2i-2 i>1且i≤n/2+1

2i-n-1 i>n/2+1且i-n/2-1=1mod2

2i-n-5 i>n/2+1且i-n/2-1=0mod2

其中,a[i]表示第i行上的皇后所在的列;行和列編號均從1開始。

4.Method 4

這種模式中,每個皇后的位置描述為:

a[i]=n-1 i=1

n-3 i=2

2i-5 i>2且i≤n/2+2

2i-n-3 i>n/2+2且i-n/2-2=1mod2

2i-n-7 i>n/2+2且i-n/2-2=0mod2

其中,a[i]表示第i行上的皇后所在的列;行和列編號均從1開始。

5.Method 5

這種模式中,每個皇后的位置描述為:

a[i]=2i+1 i≤(n-1)/2

2i-n+3 i>(n-1)/2且i-(n-1)/2=1mod2且i≠n-1

2i-n-1 i>(n-1)/2且i-(n-1)/2=0mod2

1 i=n-1

其中,a[i]表示第i行上的皇后所在的列;行和列編號均從1開始。

對于n皇后問題(n>3),其特解如下:

n=6i-2 method1

6i-1 method1

6i method1

6i+1 method1

12i-4 method2 i∈N

12i+2 method3

12i-3 method4

12i+3 method5

其中,N代表自然數。

這里將所有可能的n分成8個集合,每個集合采用以上5種模式中的一種來構造特解。

三、結論

本文給出了n皇后問題在n所有可能取值范圍內的特解,給出了構造特解所用的5種模式,并給出了每種模式下皇后的擺放位置公式,方便計算機的編程實現。

參考文獻:

[1]Falkowski BJ, Schmitz L.A Note on the QueensProblem. Inform Process Lett[J].1986,23(1):39-46.

[2]鄔家邦.N皇后問題的一種解[J].華中理工大學學報,1994(22):195-198.

猜你喜歡
計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于LabVIEW的計算機聯鎖仿真系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
計算機應用軟件開發技術的幾點探討
電子制作(2017年14期)2017-12-18 07:08:10
計算機網絡安全
iLOCK型計算機聯鎖開發中的需求開發管理
計算機聯鎖系統配置軟件設計與實現
主站蜘蛛池模板: 亚洲欧美不卡| 波多野结衣第一页| 国产精品视频观看裸模 | 特级毛片免费视频| 国内精自视频品线一二区| 视频二区亚洲精品| 久久人妻xunleige无码| 亚洲国产综合精品一区| 欧洲高清无码在线| 日韩a在线观看免费观看| 色综合成人| 激情国产精品一区| 免费又爽又刺激高潮网址| 999精品色在线观看| 男女性午夜福利网站| 欧美黄色网站在线看| 欧美特级AAAAAA视频免费观看| av天堂最新版在线| 超薄丝袜足j国产在线视频| 欧美日韩一区二区在线播放| 91尤物国产尤物福利在线| 久久久亚洲国产美女国产盗摄| 精品一区国产精品| 亚洲三级a| 欧美全免费aaaaaa特黄在线| 综合网天天| 久久9966精品国产免费| 日本精品影院| 亚洲欧美日韩中文字幕在线| 婷婷激情五月网| 99热这里都是国产精品| av色爱 天堂网| 日韩无码一二三区| 亚洲精品第一页不卡| 韩日午夜在线资源一区二区| 在线中文字幕日韩| 亚洲精品视频网| 日韩精品视频久久| 国产免费久久精品99re不卡| 亚洲欧美成人影院| 91欧洲国产日韩在线人成| 中文字幕中文字字幕码一二区| 国产小视频免费| 国产精品国产主播在线观看| 亚洲国内精品自在自线官| 重口调教一区二区视频| 亚洲成AV人手机在线观看网站| 国产剧情一区二区| 综1合AV在线播放| 欧美a级在线| 欧美日韩精品一区二区在线线| 18禁影院亚洲专区| 色综合天天综合| 麻豆精品久久久久久久99蜜桃| 久久成人18免费| 亚洲综合一区国产精品| 国产在线第二页| 国产亚洲精品精品精品| 国产亚洲欧美在线人成aaaa| 欧美日韩精品一区二区视频| 国产青榴视频在线观看网站| 欧美专区日韩专区| 欧美怡红院视频一区二区三区| 国产毛片网站| 午夜视频免费试看| 亚洲欧美另类视频| 爆操波多野结衣| 91综合色区亚洲熟妇p| 国产毛片片精品天天看视频| 亚洲码一区二区三区| 特级精品毛片免费观看| 热99精品视频| 亚洲国产无码有码| 欧美国产在线看| 国产精品人成在线播放| 亚洲无码电影| 在线欧美a| 亚洲成人黄色在线| 免费A∨中文乱码专区| 精品无码一区二区三区在线视频| 美女毛片在线| 国产成人AV男人的天堂|