数据结构分为:
a.线性结构
b.非线性结构
a.线性结构:
数据与结构存在一对一的线性关系;
a.线性结构存储分为:
顺序存储(数组)
链式存储 (链表)
顺序存储的的线性表为顺序表,其中元素是连续的。
链式存储的线性表称为链表,存储的元素不一定是连续的,元素节点中存放的数据元素以及相邻元素的地址信息
a.线性结构常见数据结构:
数组
链表
队列
栈
b.非线性结构包括:
二维数组,多维数组
广义表
树结构 ★★★★★
图结构 ★★★★★
总结: 实际解决问题的程序 <==> 数据结构 + 算法, 数据结构也是算法的基础。我认为通常都是以空间换时间,时间换空间。
标签:
数据结构
本文转载自: https://blog.csdn.net/qq_33919114/article/details/132554127
版权归原作者 不努力就种地~ 所有, 如有侵权,请联系我们删除。
版权归原作者 不努力就种地~ 所有, 如有侵权,请联系我们删除。