以下内容为自学笔记缺乏严谨性,如有错误和不足请大佬指正
(1)什么是线性表数据结构?
N个相同类型元素的有限有序序列,包括链式存储和顺序存储.
(2)什么是顺序存储及优缺点?
把线性表中所有元素,按照顺序依次存储在内存中连续的一块空间,比如数组,优点是可以快速的查找表中任意位置的元素,缺点是插入和删除时需要移动大量元素效率低下.
(3)什么是链式存储及优缺点?
链式存储的线性表就是链表,是把线性表中所有元素,通过指针相互关联,存储不要求连续,因为他们之间可以通过指针进行查找,优点是插入和删除时只需要修改对应的指针即可,缺点是查找麻烦要通过指针进行位移,像单向链表查询时就要从头节点开始遍历.