试题详情
- 简答题在一个4×4的方格的棋盘上,将数字1到15代表的15个棋子以任意的顺序置入各方格中,空出一格。要求通过有限次的移动,把一个给定的初始状态变成目标状态。移动的规则是:每次只能把空格周围的四格数字(棋子)中的任意一个移入空格,从而形成一个新的状态。为了有效的移动,设计了估值函数C1(x),表示在结点x的状态下,没有到达目标状态下的正确位置的棋子的个数。 请使用该估计函数,对图示的初始状态,给出使用分支限界方法转换到目标状态的搜索树。
关注下方微信公众号,在线模考后查看
热门试题
- 数据结构中,动态查找表:边查找,边改变集
- 一个人有一捆草,一只羊,一头老虎。他想把
- N个记录采用冒泡排序,最好情况比较N-1
- 数据结构与算法里,28是完数,其因子有(
- 冒泡排序按照各种分类可以是()。
- 该程序输出的图形是()
- 鸡兔同笼问题可以使用for循环嵌套for
- break语句可以用于下列那些语法中()
- 数据结构与算法里,冒泡排序与快速排序都是
- 对于下列二分搜索算法,正确的是()
- 数据结构与算法里,顺序表的查找有()
- 数据结构与算法里,以下属于哈希函数的构造
- 数据结构与算法里,在C语言中,有以下二维
- 用分割元素v将有n个元素的数组分割成元素
- 贪心算法与动态规划算法的主要区别是()。
- 数据结构与算法里,设fun(n)表示斐波
- 6是完数,其因子包括()
- 子程序的递归边界应是i等于多少的时候。(
- 下图是由14个“+&rdqu
- 数据结构与算法中,下列排序中属于不稳定排