- 1
- 0
- 约5.83千字
- 约 5页
- 2017-05-27 发布于湖北
- 举报
§1 算法的基本思想
知识梳理
1.现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的、有效的,而且能够在有限步之内完成.
2.算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题.
3.在解决某些问题时,需要设计出一系列可操作或可计算的步骤来解决问题,这些步骤称为解决这些问题的算法.也就是说,算法实际上就是解决问题的一种程序性方法.算法一般是机械的,有时需进行大量重复的计算,它的优点是一种通法,只要按部就班地去做,总能得到结果.
4.算法与一般意义上具体问题的解法既有联系又有区别,它们之间是一般与特殊、抽象与具体的关系.算法的获得要借助于一般意义上具体问题的求解方法,而任何一个具体问题都可以利用这类问题的一般算法来解决.
5.描述算法可以有不同的形式.例如,可以用日常语言和数学语言加以叙述;也可以借助程序语言(算法语言)给出精确的说明;还可以用框图直观地显示算法的全貌.
6.为了便于查询和检索,常常需要根据某种要求将被查询的对象按顺序排列,通常称为排序.所以排序就是按照一定的规则,对数据加以排列整理,以提高查找效率.
7.排序的方法有很多,我们主要掌握两种:
有序列直接插入排序法和折半插入排序法.
8.所谓有序列插入排序法就是从部分到全体、从局
您可能关注的文档
- 【名师指津】高中数学 第一章 推理与证明单元测评 北师大版选修2-2.doc
- 【名师指津】高中数学 第一章 推理与证明单元测试 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 2.1 变化的快慢与变化率自我小测 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 2.2 导数的概念及其几何意义自我小测 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 2.3 计算导数自我小测 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 2.4 导数的四则运算法则自我小测 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 2.5 简单复合函数的求导法则自我小测 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 3 计算导数教材基础 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 3 计算导数教材习题点拨 北师大版选修2-2.DOC
- 【名师指津】高中数学 第二章 变化率与导数 3 计算导数例题与探究 北师大版选修2-2.DOC
最近下载
- 2023年06月国家国防科技工业局核技术支持中心社会招考聘用笔试历年难、易错考点试题含答案解析.docx
- 部编版小学语文六年级下册小升初分类复习拼音字词-(含答案).pdf VIP
- NAVTEX NCR-333中文操作说明书.pdf VIP
- 部编版小学语文六年级下册小升初拼音汉字分类复习-(含答案).docx
- 2024-2025学年湖南省益阳市高一(下)期中数学试卷【答案版】.docx VIP
- 立体停车场项目投资规划策略研究.docx VIP
- 化学人教版九年级上册课题1 质量守恒定律(第一课时).doc VIP
- 化学人教版九年级上册课题1课题1 质量守恒定律 .doc VIP
- 课题1 质量守恒定律(教学设计)九年级化学上册(人教版2024).docx VIP
- JSS-296组合电台中文操作说明书解析.doc VIP
原创力文档

文档评论(0)