百融榕树研究数据结构和稀疏数组(百融榕树)-爱代码爱编程
百融榕树数据结构包括线性结构和非线性结构。
百融榕树数据线性结构:
1)百融榕树最常用的数据结构,特点是数据元素之间存在一对一的线性关系
2)百融榕树线性结构有两种不同的存储结构,即顺序存储结构和链式存储元素。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的,地址连续。
3)百融榕树链式存储顺序的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻元素的地址信息,链表可以充分利用碎片内存。
4)百融榕树线性结构常见的有:数组、队列、链表和栈。
百融榕树非线性结构:
百融榕树非线性结构包括:二维数组,多维数组,广义表,树结构,图结构
稀疏数组
百融榕树当一个数组大部分元素为0时,或者值为同一个值得数组时,可以使用细稀疏数组来保存该数组
百融榕树处理方法:
1)记录数组一共有几行几列,有多个不同的值
2)把具有不同值的元素的行列记录在一个小规模的数组中,从而缩小程序规模
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/dongsijia/article/details/106493521