
c语言
星尘库
这个作者很懒,什么都没留下…
展开
-
八数码问题
提示:可以使用盲目搜索列举所有可能,再比较移动步数;也可以尝试《人工智能基础》课程讲述的启发式算法直接求解。2.如果可以找到从初始状态到目标状态的移动方法,依次输出移动步骤;是:给出一个初始状态和一个目标状态,找出一一种从初始转变成目标状态的移动棋子步数。在3x3的棋盘,摆有八个棋子,每个棋子上标有1至8的某一数字,不同棋子上标的数。棋盘上还有一个空格,与空格相邻的棋子可以移到空格中。下图展示了其中一种可能的初始及目标状态(仅作示例)。初始状态目标状态1.能处理任意的初始状态和目标状态组合。八数码问题原创 2023-12-28 14:31:16 · 1260 阅读 · 0 评论 -
冒泡排序算法是对已知的数列进行从小到大的递增排序。
一开始比较33和22, 因为33大于22,所以交换得到22和33;接着比较55和11,不符合所以交换位置;接着比较55和44,不符合所以交换位置。题目描述冒泡排序算法是对已知的数列进行从小到大的递增排序每个实例输出两行,第一行输出第1轮结果, 第二行输出最终结果。1.对数列从头开始扫描,比较两个相邻的元素,如果前者大于后者,则交换两者位置。每个实例输出两行,第一-行输出第1轮结果, 第二行输出最终结果。第二行先输入N表示有N个数据,接着输入N各数据,以空格分开。第2轮结果: 22 11 33 44 55。原创 2023-11-30 21:21:41 · 859 阅读 · 0 评论 -
打印出一个底部有n个*的漏斗c语言
下面每一行都有一个n表示漏斗底部*的个数。打印出一个底部有n个*的漏斗。打印出一个底部有n个*的漏斗c语言原创 2023-11-22 23:36:14 · 465 阅读 · 0 评论