1 / 2
文档名称:

计算机网络课件.doc

格式:doc   大小:27KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机网络课件.doc

上传人:mh900965 2018/3/15 文件大小:27 KB

下载得到文件列表

计算机网络课件.doc

文档介绍

文档介绍:基本概念题:
6-1 什么叫递归?
6-2 适宜于用递归算法求解的问题的充分必要条件是什么?什么叫递归出口?
6-3 阶乘问题的循环结构算法和递归结构算法哪个的时间效率好,为什么?
6-4 非递归函数调用时系统要保存哪些信息?递归函数调用时系统要保存哪些信息?系统怎样保存递归函数调用时的信息?
6-5 什么叫运行时栈?什么叫运行时栈中的活动记录?
6-6 叙述递归算法的执行过程。
复杂概念题:
6-7 推导求解n阶汉诺塔问题要执行的移动操作(即算法中printf()函数的调用)次数。
6-8 我们讨论过的折半查找函数设计如下:
int BSearch(elemtype a[], elemtype x, int low, int high)
{
int mid;
if(low>high) return -1;
mid =(low+high)/2;
if(x == a[mid]) return mid;
if(x < a[mid]) return (BSearch(a,x,low,mid-1));
else return (BSearch(a,x,mid+1,high));
}
讨论如果把上述折半查找函数中最后两语句改为如下形式能否实现算法的设计要求,为什么?
if(x < a[mid]) BSearch(a,x,low,mid-1);
else BSearch(a,x,mid+1,high);
算法设计题:
6-9 要求:
(1)写出求1,2,3,......,n的n个数累加的递推定义式;
(2)编写求1,2,3,......,n的n个数累加的递归算法,假设n个数存放在数组a中。
6-10 要求:
(1)写出求1,2,3,......,n的n个数连乘的递推定义式;
(2)编写求1,2,3,......,n的n个数连乘的递归算法,假设n个数存放在数组a中。
6-11 设a是有n个整数类型数据元素的数组,试编写求a中最大值的递归算法。
6-12 设计输出如下形式数值的算法。
1
2 2
3 3 3
......
n n n ... n
要求:
(1)把算法设计成递归结构的算法;
(2)画出上述递归算法的调用执行过程;
(3)把算法设计成循环结构。
*6-13 背包问题。设有一个背包可以放入物品的重量为s,现有n件物品,重量分别为w[0],w[1],...,[n-1]。问题是能否从这n件物品中选择若干件放入此背包中使得放入的重量之和正好等于s。如果存在一种符合上述要求的选择,则称此背包问题有解;否则称此背包问题无解。试用分而治之的算法设计方法设计求解背包问题的函数。
提示:此背包问题的递推定义如下(其中True表示有解,False表示无解):
上机实****题:
6-14 折半查找问题。,折半查找问题的递归算法见例6-2。要求:
(1

最近更新

《人口老龄化问题》课件 24页

《我的长生果》经典优秀教学设计 24页

专利组合分析 一个有效的企业竞争战略决策工具.. 4页

中小学校(幼儿园)食堂食品采购管理规定 5页

五行对应行业一览表 11页

信息化工程监理暂行规定570号 6页

加气站安全生产事故应急预案 5页

名著《西游记》阅读指导课教学设计【两篇】 6页

国开电大学前儿童社会教育形考形成性考核二答.. 11页

基层组织意见范文 11页

安全副总经理岗位职责(共10篇) 23页

小区防洪防汛应急预案(共5篇) 26页

工程中常见钢筋图钢筋符号大全 13页

幼儿园食品安全知识测试题 23页

征信知识测试卷与答案 16页

教育研究方法基础期末考试复习重点 28页

新编英语教程6第三版练习册答案 14页

智慧树知到《中国哲学经典著作导读》2020章节.. 28页

2024年(经典)《三国演义》读后感 25页

毕业设计指导工作记录 9页

沧州佳益染料化工有限公司1500ta硫化染料项目.. 63页

液晶面板制作工艺 8页

物理化学第四版课后习题答案 5页

电业安全工作规程注释(变电站和发电厂电气部分.. 62页

目前最完整的数据结构1800题包括完整答案 第十.. 5页

第3篇第5章 天气预报与气象服务 17页

英语语法试题(1) 5页

工商培训方案课件 45页

北京科技大学本科生毕业设计论文正文模板 7页

全等三角形证明过程步骤练习(共5页) 5页