- 7
- 0
- 约4.45千字
- 约 90页
- 2020-08-29 发布于浙江
- 举报
第7章 数据结构与算法;7.1 算 法
7.1.1 算法的基本概念
1.算法的基本特征
(1)可行性 (2)确定性 (3)有穷性 (4)有零个或多个输入 (5)有一个或多个输出
一个算法,就是一组定义了运算顺序的规则,并且每个规则都是有效的、明确的,此运算顺序将在有限的步骤后终止。;对数据对象的运算和操作,
算法的控制结构。;(1)算法中对数据的运算和操作
① 算术运算:主要包括加、减、乘、除等运算。
② 逻辑运算:主要包括“逻辑与”、“逻辑或”、“逻辑非”等运算。
③ 关系运算:主要包括“大于”、“大于或等于”、“小于”、“小于或等于”、“等于”、“不等于”等运算。
④ 数据传输:主要包括赋值、输入、输出等操作。;(2)算法的控制结构
算法中各种操作之间的执行顺序称为算法的控制结构。
一个算法一般都可以用顺序结构、选择结构、和循环结构这三种基本控制结构组合而成。;3.算法设计基本方法
(1) 列举法
列举法就是根据所要解决的问题,把所有可能的情况都一一列举出来,并用问题中给定的条件来检验哪些是需要的,哪些是不需要的。
例如:设x,y为非负整数,求满足方程
2x+3y=10
的x,y。
;(2)归纳法
归纳法的基本思想是通过列举少量的特殊情况,经过分
您可能关注的文档
- 农村普通高中在完成必修模块基础上.ppt
- 创客教育在中职语文教学应用研究-最终版本1.doc
- 创客教育郑州行动.ppt
- 创建两型示范学校.ppt
- 创新型高职英语人才培养与课程设置.pptx
- 初中化学总复习《物质分类、组成、命名》专题练习2.ppt
- 初中历史课标2011版新思路与新变化.ppt
- 初中数学人教版七年级上册(新)第一章有理数教材分析课件(49张).ppt
- 初中生心理健康教育-第一堂:责任.ppt
- 初中生物学互动教学.ppt
- 2026及未来5年中国移动式轨道液压升降台市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国称重自动控制系统市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国稳压整流器市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国种鹿市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国稀土永磁体元器件市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国稀土永磁直流无刷电机市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国稀土磁棒市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国移动远程教育系统市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国空间器具市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国穿模轧尖机市场现状数据分析及前景预测报告.docx
原创力文档

文档评论(0)