回溯算法测试.doc_第1页
回溯算法测试.doc_第2页
回溯算法测试.doc_第3页
回溯算法测试.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

回溯算法阶段测试1. 【全排列】输入N,输出1,2,3,4N的全排列.输入输出示例:输入:3输出:1231322132313122. 【N皇后问题【:在n行n列的国际象棋棋盘上,若两个皇后位于同一行,同一列或同一对角线上,则称她们为互相攻击。N皇后问题是指找到这n个皇后的互不攻击的布局总共有多少种。输入格式:n输出个数:有多少种摆法样例输入:8样例输出:923. :在N*N的棋盘上(1=N=10)填入1,2N,共N*N个数,使得任意两个相邻的数之和为素数。例如,当N=2时,有4. 15. 26. 47. 3 其相邻的和为素数的有1+2,1+4,4+3,2+3 当N=4时,一种可以填写的方案如下:12222316158613491457103在这里我们约定,左上角的格子里必须放数字1程序要求输入:N输出:若有多种解,则需输出第一行,第一列之和均为最小的排列方案;若无解,则输出“NO!”4.【地图填色】:小明今天满三岁了,最近他爱上了地图填色游戏。你作为他的家人每天都会给出一张地图(如下图),让小明把每个省(区域)填上后(R)、蓝(B)、黄(Y)、白(W)四种颜色中的一种,并要求相邻的省份以不同的颜色区分。因为你平时经常在小明面前吹嘘计算机无所不能和你的编程能力很强,你可以让计算机又快又准的帮你完成很多事情,所以小明今天要和你决一雌雄。小明硕他用蜡笔直接在地图上填色,而你用计算机编程打印出填色方案,谁快的谁就赢。你可得加把劲了,因为输了可要请吃雪糕的呵!【输入格式】:第一行为一整数,表示N个省份,第二至第N+1行分别为各个省份与其他省份的相邻关系,0表示不相邻,1为相邻。【输出格式】:只要求输出一种方案。输出为N行,每行为对应省份的颜色代号。【输出样例1】如右图可表示为N=70 1 0 0 0 0 11 0 1 1 1 1 10 1 0 1 0 0 00 1 1 0 1 0 0 0 1 0 0 1 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论