- 0
- 0
- 约1.67万字
- 约 20页
- 2017-08-26 发布于河南
- 举报
数据结构与算法
1算法
1算法的基本概念
算法:是指解题方案的准确而完整的描述。
算法的基本特征:可行性、确定性、有穷性、拥有足够的信息。
算法的基本要素:对数据对象的运算和操作:算术运算
逻辑运算
关系运算
数据传输
算法的控制结构:顺序结构、选择结构、循环结构
算法的基本方法:列举法
归纳法
递推法
递归法
减半递推技术
2算法复杂度
1.算法的时间复杂度:用算法在执行过程中所需基本运算的执行次数来度量算法的工作量 算法的工作量=f(n) 其中n是问题的规模
算法的平均性态(Average Behavior) A(n)=
最坏情况复杂性(Worst-Case Complexity) W(n)=
算法的空间复杂度:一般是指执行这个算法所需要的内存空间
2数据结构的基本概念:数据结构主要研究数据的逻辑结构、数据的存储结构、对各种数据结构的运算。
2.1什么是数据结构
数据的逻辑结构:一个数据结构应包含以下两方面的信息:
表示数据元素的信息
表示各数据元素之间的前后件的关系
线性结构、树形结构、图形结构、集合
数据的存储结构:顺序结构、链接结构、索引结构
2数据结构的图形表示:数据结点(简称结点)用方框表示,有向线表示前后关系。
3线性结构与非线性结构
线性结构:二个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个
您可能关注的文档
最近下载
- 腔隙性脑梗死诊疗指南.docx
- 书记员刑事诉讼法题库及答案.doc
- JB_T 9755.3-2018 内燃机 空气滤清器 第3部分:油浴及油浸式空气滤清器总成 技术条件.docx VIP
- 铁路专用线设计规范(试行)(TB 10638-2019).docx VIP
- GBZ18620.3-2008 圆柱齿轮 检验实施规范 第3部分: 齿轮坯、轴中心距和轴线平行度的检验.pdf VIP
- DBJ04T 446-2023 租赁住房改建工程技术标准 .docx VIP
- 消防系统培训课件.ppt VIP
- 矩形钢筋混凝土蓄水池图集(22S804).pdf VIP
- 2012.1.5年会培训《MTP—中层经理的核心相关管理技能》.ppt VIP
- FREQCON变流器故障手册.doc VIP
原创力文档

文档评论(0)