算法 数据结构分类 数据结构类型介绍 数据结构线性非线性结构 算法合集 (一)

 数据结构分为:

                           a.线性结构

                           b.非线性结构

 a.线性结构: 

                     数据与结构存在一对一的线性关系;

a.线性结构存储分为:

                                  顺序存储(数组

                                  链式存储 (链表)              

                                  顺序存储的的线性表为顺序表,其中元素是连续的。

                                  链式存储的线性表称为链表,存储的元素不一定是连续的,元素节点中存放的数据元素以及相邻元素的地址信息

a.线性结构常见数据结构:

                                          数组

                                          链表

                                          队列

                                         

b.非线性结构包括:

                               二维数组,多维数组

                               广义表

                               结构 ★★★★★

                               结构 ★★★★★

总结: 实际解决问题的程序 <==> 数据结构 + 算法, 数据结构也是算法的基础。我认为通常都是以空间换时间,时间换空间。

你可能感兴趣的:(数据结构与算法,数据结构)