回溯算法测试.doc

上传人:夏** 文档编号:543451210 上传时间:2023-09-21 格式:DOC 页数:4 大小:33.01KB
返回 下载 相关 举报
回溯算法测试.doc_第1页
第1页 / 共4页
回溯算法测试.doc_第2页
第2页 / 共4页
回溯算法测试.doc_第3页
第3页 / 共4页
回溯算法测试.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《回溯算法测试.doc》由会员分享,可在线阅读,更多相关《回溯算法测试.doc(4页珍藏版)》请在金锄头文库上搜索。

1、回溯算法阶段测试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时,一种可以填写的方案如下

2、: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 11 1 0 0 0 1 0【输出样例1】1:R2:B3:R4:Y5:R6:Y7:W

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号