美文网首页
线性表:单链表结构和顺序存储结构优缺点

线性表:单链表结构和顺序存储结构优缺点

作者: Mervyn_2014 | 来源:发表于2017-03-10 19:33 被阅读119次
空间性能:
--顺序存储结构需要预分配存储空间,分大了,浪费空间,分小了,容易发生溢出。
--单链表不需要分配存储空间,只要有就可以分配,元素个数不受限制。
时间性能:

--查找:

  顺序存储结构O(1)
  单链表结构O(n)

--插入和删除

      顺序存储结构需要平均移动表一半的元素 时间为 O(n)
      单链表在计算出某位置的指针后,插入和删除时间为O(1)
      注:单链表,多次操作,第一次插入删除为O(n),之后的都为O(n);顺序都为O(n)
存储分配方式:
       顺序存储结构用一段连续的存储单元依次存储线性表的数据单元。
       单链表采用链式存储结构,用一组任意的存储单元存放线性表的元素。

相关文章

  • 数据结构——线性表

    线性表分为顺序存储结构和链式存储结构(单链表,静态链表,循环链表,双向链表)。 单链表(**一种动态结构,所占空间...

  • 数据结构之List(一) 手写单链表

    数据结构之List(一) 手写单链表 1.线性表 线性表有两种结构:顺序存储结构和链式存储结构.顺序存储结构的常见...

  • 线性表总结

    线性表总结 顺序表和链表的定义 链表的结构解析 顺序表类型定义 例 单链表的存储结构定义 例 链表的结构解析 单链...

  • 数据结构与算法(二)

    1.线性表——链表结构与顺序存储结构优缺点对比 存储分配方式: • 顺序存储结构⽤⽤⼀段连续的存储单元依次存储线性...

  • 线性表的链式存储--单链表

    Java之线性表的链式存储——单链表 我们都知道,线性表的存储结构分为两种,顺序存储结构和链式存储结构,线性表的分...

  • 数据结构之线性表

    线性表 线性表:零个或多个数据元素的有限序列线性表的两种存储结构:顺序存储&链式存储 单链表结构&顺序存储结构对比...

  • 数据结构-线性表

    归纳 线性关系、线性表的定义,线性表的基本操作。 线性表的顺序存储结构与链式存储结构(包括单(向)链表、循环链表和...

  • 线性链表

    线性链表 线性表的顺序存储结构:顺序表线性表的链式存储结构:线性链表 线性表的链式存储所占存储空间大于顺序存储。 ...

  • 线性表

    线性表是零个或者多个具有相同的数据元素的有限序列。 线性表的二大结构:顺序存储结构、链式存储结构(单链表、静态链表...

  • 数据结构.线性表

    数据结构分为线性结构和非线性结构。今天要探讨的是线性结构的存储方式线性表。 本文讲述的是 顺序表、单链表 线性表...

网友评论

      本文标题:线性表:单链表结构和顺序存储结构优缺点

      本文链接:https://www.haomeiwen.com/subject/breogttx.html