- 8
- 0
- 约5.37万字
- 约 14页
- 2017-02-12 发布于河南
- 举报
第一章章末小结
章末小结
网络图表
算法
算
法
算法的基本思想——程序化思想
算法案例
算法的描述
流程图
条件语句
伪代码
语句
复合语句
语句
while语句
算法的含义
自然语言
选择结构
循环结构
顺序结构
循环语句
输入输出语句、赋值语句
孙子剩余定理
辗转相除法
更相减损
其他
专题放送
专题一:排序问题
生活中有好多需要排序的问题,例如各种比赛顺序的排名,信息查询的次序等都需要针对某个元素进行顺序的排列,大量的数据如果单靠人工排列已经不现实,面对信息技术的发展,社会的需要,设计一种有效的排序方法已经迫在眉睫.
另外,排序问题也是算法编程的基础,现代社会正处在信息化很强的时代,掌握信息技术非常重要.而许多大型的程序都要使用排序问题作为铺垫或者使用类似排序问题的原理.因此,从大的方面说,排序问题也是是学好未来信息技术的基础.
一、有序列插入排序
有序列插入排序的实质就是找到要插入的数据(记为A)在已知序列中的位置,然后把它插入进去,组成新的序列.这就要把要插入的数据与序列中的数据逐个进行比较,找到比它大的和比它小的数据,然后确定自己的位置插入进去即可.
插入数据后,新序列中在插入的数据A前面的数据位置序号不变,在A后边的数据序号增加1.为了完成这样一个过程,就需要多次使用赋值语句,把A后边的数据依次向后移动.
在插入排序问题的实际操作中,以上的两步是同时进行的.对于一个有
您可能关注的文档
最近下载
- 认知心理学 知觉.ppt VIP
- 2026秋人教版新教材九年级上册英语Unit 1 The Changing World 教案(共7课时).docx
- 高教社2024工程力学第三版教学课件05 第五章 杆的轴向拉伸和压缩(版本3).pptx VIP
- 动物繁殖学ppt课件雌性生殖生理.ppt VIP
- 《遥感基础》课件——项目四 遥感传感器及其成像原理.ppt VIP
- 《PCR原理、引物设计》.ppt VIP
- 2025年全国中小学生天文知识竞赛(小学组)自测模拟题库及答案(宁波).docx VIP
- 《用水定额标准》(DB53T 168-2026).pdf VIP
- 广州数控GSK980TDc车床CNC数控系统使用手册.pdf
- 空军招飞培训课件.ppt
原创力文档

文档评论(0)