- 15
- 0
- 约7.65千字
- 约 23页
- 2017-08-15 发布于江西
- 举报
一维数组与查询统计.ppt
第十讲 一维数组与查询统计 教学目的 内容提要 顺序查找法 二分查找法 一维数组的逆置算法 统计一维数组中某个值出现的次数 对一维数组进行分段统计 一维数组的插入与删除 插入排序法 一、顺序查找法 假设数组a[0]、a[1]、…、a[N-1]中保存有N个数据,从中查找一个数据F。若F在数组a中存在,则显示元素下标;若不存在,显示不存在信息。 顺序查找法: 从数组第1个元素依次向后与要找的数据F比较;若相同,则查找结束;若不相同,则继续查找,直至数组最后一个元素。若所有元素均不等于F,则说明F不在数组a中。 for(i=0; iN-1; i++) if(a[i]==F) break; If(i=N) printf(“没有找到!\n”); else printf(“%d在a[%d]\n”, F, i); 一、顺序查找法 [例1] 随机产生100个0~99的随机整数存于数组中并显示于屏幕上。然后从键盘输入一个数,查找其在数组中的位置。 二、二分查找法 假设数组a[0]、a[1]、…、a[N-1]中保存有N个数据,并且是升序存放的。从中查找一个数据F。若F在数组a中存在,则显示元素下标;若不存在,显示不存在信息。 二、二分查找法 [例2]随机产生100个0~99的随机整数存于数组中, 升序排序后显示于屏幕上。然后从键盘输入一个数,用二分法查找其在数组中的位置。
您可能关注的文档
- 4静态场边值问题的解法.ppt
- 社区护士工作特色.ppt
- 组合数学课件--第三章第三节 广义的容斥原理.ppt
- 4.1 微分中值定理(1-24).ppt
- 高数微积分中值定理.ppt
- 上海数学暑假补习班 上海最好的数学暑假补习班.ppt
- 燕山大学会计学原理 第一章 绪论.ppt
- 我的4.2区域的工业化与城市化.ppt
- 2014届高中数学步步高大一轮复习讲义第六章6.2.ppt
- 第12章、业绩评价.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)