从老师的上课的内容中认识到线性表分为两种特性:分别是顺序表和不规则的链表。而顺序表的特点是元素按顺序存放,地址连续。
线性表不规则的链表特征:链表不是地址连续的空间,他的插入和删除不需要移动元素,它看到内存有空余地址就可以毫无顾忌地挤进去,所以我们叫它”调皮的链表“。
顺序表的特征是:例如当要插入一个字母时,首先会先从最后面开始移动一个位置,然后才到前面一个一个的往后移,把中间需要的位置空出来给插进去的字母流出位置并且有规律,排好且有序,这个就是顺序表的有序插入。
顺序表与链表都是线性表的一种特性,可以说线性表主要帮助开发有一个顺序的好理解,并对这个有一定的规则去对待一些对思维上的帮助,而且是一些数据上的理解,要开发好一个好的程序,就要对数据的精密性了解,要不然会对数据的合理性不能达到预期要的理想型就会要重新去计算,这样会浪费很多时间不止,还会造成不可避免的损失,因此,要开发好一个好的程序,就要对线性表有一定的理解,因为线性表中有一些规律是对代码的操作,而这些操作就是对数据的设计时的把控能力,如若把控的不好会对开发出来的程序造成一定的数据有一定影响,不仅仅是这样,还会造成有一定的bug,程序也有一定的风险性,因此,线性表里的代码操作数据里呈现出了数据的严谨与数据的思维要严谨。
线性表的特征定义截图:(1)
认识线性表
(2)
认识线性表
(3)
认识线性表

作者:李国林

相关文章: