数组及链表

2018-05-23  本文已影响0人  刘志阳

数组和链表的区别及优缺点:

数组:有n个数的数组,知道起始位置后直接就能查找到里面的元素

链表:有n个数的链表,知道起始位置后才能找到它后一个元素的位置,

数组适用于随机读取

链表适用于顺序读取 插入和删除

算法运算时间对比:

O(1)表示常量时间

O(n)表示线性时间

            数组          链表

读取    O(1)          O(n)

插入    O(n)          O(1)

删除    O(n)          O(1)

上一篇 下一篇

猜你喜欢

热点阅读