数据结构与算法知识点必备(2页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据结构与算法知识点必备(2页).doc》由会员分享,可在线阅读,更多相关《数据结构与算法知识点必备(2页).doc(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-数据结构与方法1、 算法的基本特征:可行性、确定性、有穷性、拥有足够的情报2、 算法的基本运算和操作:算术运算、逻辑运算、关系运算、数据传输3、 算法的基本控制结构:顺序结构、选择结构、循环(重复)结构4、 算法设计的基本方法:列举法、归纳法、递推、递归、减半递推技术、回溯法5、 算法的复杂度主要包括:时间复杂度、空间复杂度6、 算法的时间复杂度:指执行算法所需要的计算工作量7、 算法的空间复杂度:指执行这个算法所需要的内存空间8、 数据结构主要研究:数据的逻辑结构、数据的存储结构、对各种数据结构进行的运算9、 数据结构研究的目的:提高数据处理的效率10、数据处理的效率:数据处理的速度、减少
2、处理过程中占用计算机的存储空间11、数据处理:指对数据集合中的各元素以各种方式进行运算12、数据元素:指在数据处理中,每一个需要处理的对象都可以抽象成数据元素13、数据结构:指反映数据元素之间关系的数据元素集合的表示14、数据的逻辑结构:指反映数据元素之间逻辑关系的数据结构,两要素:数据元素的集合、数据元素在集合上的关系15、数据的存储结构:指数据的逻辑结构在计算机存储空间的存放形式,常用的存储结构有:顺序、链接、索引等16、数据结构的图形表示中每个元素加上方框成为结点17、数据结构一般分为:线性结构、非线性结构18、线性结构满足:有且仅有一个根结点、每个结点最多有一个前件和后件、在一个线性结
3、构中插入和删除任何一个结点后还是线性结构19、线性表定义:线性表是由n个数据元素a1、a2、a3、a4an组成的一个有限序列,表中每一个数据元素,除了第一个外,有且仅有一个前件,除了最后一个外,有且仅有一个后件20、非线性表的特征:有且只有一个根节点a1,它无前件、有且只有一个终结点an,它无后件、除了第一个和最后一个外,其他所有结点只有一个前件和一个后件21、线性表的长度:线性表中的结点的个数n成为线性表的长度,当n=0时,成为空表22、线性表的顺序存储的特点:所有元素所占的存储空间是连续的、各数据元素在存储空间中是按逻辑顺序一次存放的23、线性表的随机存取地址计算公式:ADD(ai)=AD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 算法 知识点 必备
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内