- 9
- 0
- 约3.04千字
- 约 5页
- 2016-05-20 发布于天津
- 举报
公共基础 数据结构与算法.doc
第一章数据结构与算法
1.1算法
算法:是指解题方案的准确而完整的描述。
算法特征:
(1)可行性;
(2)确定性:每个步骤必须有明确定义,不能模棱两可;
(3)有穷性:在有限个步骤后终止;
(4)拥有足够的情报:
算法的基本要素:
(1)对数据对象的运算和操作::包括算术运算;逻辑运算;关系运算;数据传输。
(2)算法的控制结构:算法中各操作之间的执行顺序。包括顺序;选择;循环。
常用工具:传统流程图、N-S图、算法描述语言。
算法设计的基本方法:
(1)列举法:列举所有可能;
(2)归纳法:列举少量可能,经分析,找出一般规律;
(3)递推法:从已知条件出发,逐步找结果;
(4递归法:将问题逐层分解,再沿分解的逆过程逐步综合。
自己调用自己叫直接递归);通过别人调用自己叫间接递归调用。
(5)减半递推技术:问题规模减半,性质不变。
算法复杂度:
(1)时间复杂度:执行算法所需要的计算工作量。
(2)空间复杂度:执行这个算法所需要的内存空间。
1.2数据结构的基本概念
数据结构研究的三个方面:
(1)数据的逻辑结构:数据元素之间的逻辑关系
(2)数据的存储结构(物理结构):逻辑结构在计算机中的存放形式。
(3)对各种数据结构进行的运算。
数据结构:相互有关联的数据元素的集合。
数据结构的表示方法:(1)图形;(2
您可能关注的文档
最近下载
- 卡诺普机器人硬件说明书.pdf
- X-Men '97《X战警97(2024)》第一季第一集完整中英文对照剧本.docx VIP
- 微机网络控制系统.doc VIP
- 备考2025年福建省厦门市【辅警协警】笔试预测试题(含答案).docx VIP
- 专题4-2 向量四心及补充定理综合归类(14题型+解题攻略)-2024年高考数学二轮热点题型归纳与变式演练(新高考通用)邯郸.pdf VIP
- 《化工设备机械基础(第8版)》完整全套教学课件.pdf
- 安全风险标识牌、告知卡模板.pdf VIP
- 通信局(站)电源系统维护技术要求 第1部分:总则(YDT 1970.1-2009).pdf VIP
- 2026年福建省莆田市辅警协警招聘笔试备考题库及答案解析.docx VIP
- 2026年广东省深圳市龙岗区中考二模物理试题附答案.docx VIP
原创力文档

文档评论(0)