首页 > 考试题库
题目内容 (请给出正确答案)
[主观题]

问题描述:在n×n个方格组成的棋盘上的任一方格中放置一个皇后,该皇后可以控制其所在的行、列及对

角线上的所有方格.对于给定的自然数n,在n×n个方格组成的棋盘上最少要放置多少个皇后才能控制棋盘上的所有方格,且放置的皇后互不攻击?

算法设计:设计一个拉斯维加斯算法,对于给定的自然数n(1≤n≤100)计算在n×n个方格组成的棋盘上最少要放置多少个皇后才能控制棋盘上的所有方格,且放置的皇后互不攻击.

数据输入:由文件input.txt给出输入数据.第1行有1个正整数n.

结果输出:将计算的最少皇后数及最佳放置方案输出到文件output.txt.文件的第1行是最少皇后数:接下来的1行是皇后的最佳放置方案.

问题描述:在n×n个方格组成的棋盘上的任一方格中放置一个皇后,该皇后可以控制其所在的行、列及对角线上

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“问题描述:在n×n个方格组成的棋盘上的任一方格中放置一个皇后…”相关的问题
第1题
问题描述:在n×n格的棋盘.上放置彼此不受攻击的n个皇后.按照国际象棋的规则,皇后可以攻击与之处
在同一行或同一列或同一斜线上的棋子.n皇后问题等价于在n×n格的棋盘上放置n个皇后,任何两个皇后不放在同一行或同一列或同一斜线上.

算法设计:设计一个解n后问题的队列式分支限界法,计算在n×n个方格上放置彼此不受攻击的n个皇后的一个放置方案.

数据输入:由文件input.txt给出输入数据.第1行有1个正整数n.

结果输出:将计算的彼此不受攻击的n个皇后的一个放置方案输出到文件output.txt文件的第1行是n个皇后的放置方案.

点击查看答案
第2题
n皇后问题:按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子,n皇后问题等价于在nXn的棋盘上放置n个皇后,任何两个皇后不放在同一行或同一列或同一斜线上。请设计算法找出一个nXn格的棋盘上放置n个皇后并使其不能互相攻击的所有方案。

点击查看答案
第3题
问题描述:在一个有m×n个方格的棋盘中,每个方格中有一个正整数.现要从方格中取数,使任意两个数
所在方格没有公共边,且取出的数的总和最大.试设计一个满足要求的取数算法.

算法设计:对于给定的方格棋盘,按照取数要求找出总和最大的数.

数据输入:由文件input.txt提供输入数据.文件第1行有2个正整数m和n,分别表示棋盘的行数和列数.接下来的m行,每行有n个正整数,表示棋盘方格中的数.

结果输出:将取数的最大总和输出到文件output.txt.

点击查看答案
第4题
问题描述:试设计一个用队列式分支限界法搜索一般解空间的函数,其参数包括结点可行性削定函数
和上界函数等必要的函数,并将此函数用于解布线问题.

印制电路板将布线区域划分成n×m个方格阵列(见图6-3(a).精确的电路布线问题要求确定连接方格a的中点到方格b的中点的最短布线方案.在布线时,电路只能沿直线或直角布线(见图6-3(b).为了避免线路相交,已布线了的方格做了封锁标记,其他线路不允许穿过被封锁的方格.

算法设计:对于给定的布线区域,计算最短布线方案.

数据输入:由文件input.txt给出输入数据.第1行有3个正整数n、m.k,分别表示布线区域方格阵列的行数、列数和封闭的方格数.接下来的k行中,每行2个正整数,表示被封闭的方格所在的行号和列号.最后的2行,每行也有2个正整数,分别表示开始布线的方格(p,q)和结束布线的方格(r,s).

结果输出:将计算的最短布线长度和最短布线方案输出到文件output.txt.文件的第1行是最短布线长度.从第2行起,每行2个正整数,表示布线经过的方格坐标.如果无法布线,则输出“NoSolution!".

点击查看答案
第5题
问题描述:罗密欧与朱丽叶身处一个m×n的方格迷宫中,如图5-6所示.每个方格表示迷宫中的一个房间
.这m×n个房间中有一些房间是封闭的,不允许任何人进入.在迷宫中任何位置均可沿8个方向进入未封闭的房间.罗密欧位于迷宫的(p,q)方格中,他必须找出一条通向朱丽叶所在的(r,s)方格的路.在抵达朱丽叶之前,他必须对所有未封闭的房间各走一次,而且要使到达朱丽叶的转弯次数为最少.每改变一次前进方向算作转弯一次.请设计一个算法,帮助罗密欧找出这样一条道路.

算法设计:对于给定的罗密欧与朱丽叶的迷宫,计算罗密欧通向朱丽叶的所有最少转弯道路.

数据输入:由文件input.txt给出输入数据.第1行有3个正整数n、m、k,分别表示迷宫的行数、列数和封闭的房间数.接下来的k行中,每行2个正整数,表示被封闭的房间所在的行号和列号.最后的2行,每行也有2个正整数,分别表示罗密欧所处的方格(p,q)和朱丽叶所处的方格(r,s).

结果输出:将计算的罗密欧通向朱丽叶的最少转弯次数和有多少条不同的最少转弯道路输出到文件output.txt.文件的第1行是最少转弯次数.第2行是不同的最少转弯道路数.接下来的n行每行m个数,表示迷宫的一条最少转弯道路.A[i][j]=k表示第k步到达方格(i,j):A[i][j]=-1表示方格(i,j)是封闭的.

如果罗密欧无法通向朱丽叶,则输出“NoSolution!".

点击查看答案
第6题
汉诺塔(Hanoi) 是必须用递归方法才能解决的经典问题。它来自于印度神话。上帝创造世界时造了3根金刚石柱子,在第一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放到第二根柱子上,并且规定每次只能移动一个圆盘,在小圆盘上不能放大圆盘。请编程求解n(n>1)个圆盘的汉诺塔问题。
汉诺塔(Hanoi) 是必须用递归方法才能解决的经典问题。它来自于印度神话。上帝创造世界时造了3根金刚石柱子,在第一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放到第二根柱子上,并且规定每次只能移动一个圆盘,在小圆盘上不能放大圆盘。请编程求解n(n>1)个圆盘的汉诺塔问题。

点击查看答案
第7题
一个棋子在棋盘上最多有()口气。

A.3

B.4

C.5

点击查看答案
第8题
用分枝定界法求解一个极大化的整数规划问题时,当得到多于一个可行解时,通常可任取其中一个作为下界值,再进行比较剪枝。()
点击查看答案
第9题
卡诺图是由许多方格组成的阵列图,每个方格代表了逻辑函数的一个最小项。()
点击查看答案
第10题
中国象棋棋盘上“米”字的方框被称为什么?()

A.九宫

B.皇宫

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改