- 1
- 0
- 约2.62千字
- 约 39页
- 2018-04-22 发布于贵州
- 举报
[培训课件]数组应用的技巧与方法
数组应用的技巧与方法 ;附加:计数器、累加器、累乘器;关于一维数组的问题;1. 什么是排序?
将一组杂乱无章的数据按一定的规律顺次排列起来。 ;排序算法;插入排序;直接插入排序;交换排序; 冒泡排序;选择排序;查找算法;折半查找;① 先设定3个辅助标志: low,high,mid,
显然有:mid= ?(low+high)/2?
② 运算步骤:
(1) low =1,high =11 ,mid =6 ,待查范围是 [1,11];
(2) 若 ST.elem[mid].key key,说明 key?[ mid+1,high] ,
则令:low =mid+1;重算 mid= ?(low+high)/2?;.
(3) 若 ST.elem[mid].key key,说明key?[low ,mid-1],
则令:high =mid–1;重算 mid ;
(4)若 ST.elem[ mid ].key = key,说明查找成功,元素序号=mid;
结束条件:(1)查找成功 : ST.elem[mid].key = key
(2)查找不成功 : high≤low (意即区间长度小于0);有序插入;有序删除; 关于选择排序;程序一;改进程序;找鞍点的问题;for (i=0;i3;i++){
max=a[i][0];
fo
您可能关注的文档
最近下载
- 纪检题库及答案.doc VIP
- 吉林省长春市2026届高三下学期5月模拟考试历史试卷(无答案).pdf VIP
- 标准图集-19K112 金属、非金属风管支吊架(含抗震支吊架).pdf VIP
- 2026中国有色金属企业期货套期保值会计处理实务指南.docx
- 宠物食品制造培训课件.ppt VIP
- 安徽省江淮十校2026届高三4月模拟考试(高考三模)历史试卷.docx VIP
- 静电学 第3-1部分:静电效应的模拟方法人体模型(HBM)的静电放电试验波形.pdf VIP
- (小升初)人教版小学语文总复习—古诗文汇总.docx VIP
- 不动产多测合一测绘技术设计书.pdf VIP
- 急性心衰护理试题及答案.docx VIP
原创力文档

文档评论(0)