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

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

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

    --查找:

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

    --插入和删除

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

    相关文章

      网友评论

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

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