新概念c语言程序设计4课件
第4章
算法设计策略;4.1 分治策略
4.2 回溯策略
4.3 贪心策略
4.4 分枝界定策略
4.5 动态规划;4.1 分治策略 ;4.1.1 二分查找
4.1.2 快速排序
4.1.3 自行车带人问题;4.1.1 二分查找;二、算法分析 ; 为了使算法更具一般性,设数列为as、as+1、…、ar、s为数列的起始元素序号(开始时为1),r为数列的终止元素序号(开始时为n),则利用二分查找法在其中找出元素x的递归函数binsrch(s,r,x)可描述为:
binsrch(s,r,x)
{
m=(s+r)/2;
if(x==am)
打印找到信息后返回;
else if(s=r)
打印找不到信息,结束程序执行;
else if(xam)
调用函数binsrch(m+1,r,x);
else
调用函数binsrch(s,m-1,x);
};三、程序;三、程序(续);四、说明;五、编程练习;4.1.2 快速排序; 5 7 9 8 1 6 3 4 2;二、算法框架;基本思路; 5 7 9
您可能关注的文档
- 心理咨询师基础知识2课件.ppt
- 心理健康和自我调适课件.ppt
- 心理学 第五章 思维课件.ppt
- 心理咨询技能第三节课件.ppt
- 心理学(教师证考试教程)第一章 概论课件.ppt
- 心理咨询演示文稿1课件.ppt
- 心理学(教师证考试教程)第八章 人格课件.ppt
- 心理学 人际心理课件.ppt
- 心理学- 期末复习课件.ppt
- 心理学III学习心理课件.ppt
- Unit2+Period2+Grammar+and+usage(课件)+英语译林版选择性必修第二册.pptx
- 2026年利未记每章测试题及答案.doc
- 2026年立山区事业编考试题及答案.doc
- 3.4函数的应用(一)(教学课件)高一数学人教A版必修第一册.pptx
- Unit+4+++History+and+Traditions++Words+and+Expressions++单词讲解+课件-2026-2027学年高中英语人教版必修第二册 - 已修复.pptx
- Unit+6+Period+4+Writing+Workshop+&+Viewing+Workshop+&+Reading+Club(课件)英语北师大版选择性必修第二册.pptx
- 3.2+弱电解质的电离+盐类的水解+第2课时(同步课件)化学鲁科版选择性必修1.pptx
- 3.3+沉淀溶解平衡+第1课时(同步课件)化学鲁科版选择性必修1.pptx
- 3.3+沉淀溶解平衡+第2课时(同步课件)化学鲁科版选择性必修1.pptx
- 4.1数列的概念(第1课时)(培优教学课件)高二数学人教A版选择性必修第二册.pptx
最近下载
- 国标图集示例-07J306-窗井、设备吊装口、排水沟、集水坑.pdf VIP
- 220T-SAC2200T伸缩臂汽车吊.pdf
- 海康威视 算法岗笔试题及详细答案.docx VIP
- 一种使用无源谐波抑制方法的多脉波整流器-电工技术学报.pdf VIP
- 药品生产质量管理规范(GMP)指南(执行版).docx VIP
- 我的职业生涯规划36.ppt VIP
- 2025花城版音乐八年级上册-《社会主义好》课堂教学设计.docx
- 附件1:技术规范书模板(一般工程、服务类).doc VIP
- DB37_T 5379-2026 预拌混凝土试验与应用技术标准.pdf VIP
- GA_T 832-2014 道路交通安全违法行为图像取证技术规范.docx VIP
原创力文档

文档评论(0)