- 0
- 0
- 约1.82千字
- 约 42页
- 2017-06-21 发布于湖北
- 举报
递归思想和搜索算法数模组 费鹏;递归思想和搜索算法;考虑一下刚才那个函数的运行过程;为什么能用递归解决这个问题?;关注最后一个条件,即可能存在也可能不存在没放苹果的盘子。; 介绍几种数据结构;栈;栈的基本操作;队列;队列操作;结点:包含一个数据元素及若干指向其子树的分支。
结点的度:结点拥有的子树个数。;路径与路径长度:路径的长度等于路径所通过的结点数目减1(即路径上分支数目)。
子女结点、父母结点、祖先、后继
;图 G 是由两个集合顶点集 V(G) 和边集 E(G) 组成的,记作G=( V(G),E(G) ),简称G=(V,E)。;深度优先搜索;伪代码;下面是一棵搜索树;对图的深度优先遍历;对图的深度优先遍历;上图的搜索树;如何实现深度优先搜索;伪代码;实际应用:八皇后问题;如何实现:;int map[8];//记录棋子的位置
void DFS(int l){
int i, j;
if(l = 8){//搜索到第8层以上时得到一个解
for(i = 0;i 8;i ++)
printf(%d, map[i]);
printf(\n);
}
for(i = 1;i = 8;i ++)//对每一个可行子节点进行深搜
{
for(j = 0;j l;j ++)//判断是否可行
{ if(map[j] == i || map[j] +
您可能关注的文档
最近下载
- 2026内蒙古自治区行政执法人员专场招收1991人模拟笔试试题及答案解析.docx VIP
- 六年级下册道德与法治课件-9.日益重要的国际组织 部编版.pptx VIP
- 媒介经营管理热点前沿1.ppt VIP
- (高清版)DB31∕T 1491-2024 社区长者食堂服务规范.pdf VIP
- (高清版)DG∕TJ 08-402-2021 生活垃圾收集站(压缩式)设置标准.pdf VIP
- 张之洞班农科本科培养方法.doc VIP
- 临床衰弱老年住院患者护理专家共识.pptx
- 二类医疗器械备案组织机构图和部门设置说明.docx VIP
- 基于单片机的智能家居系统.doc VIP
- 2024年国家义务教育质量监测模拟测试八年级心理健康测试卷.doc VIP
原创力文档

文档评论(0)