arraylist

https://blog.csdn.net/jianyuerensheng/article/details/51192811
随机访问效率高;但是插入和删除效率不高。

数据结构:


数据结构04:arraylist,数组类型,linkedlist
arraylist数据结构.png

若ArrayList的容量不足以容纳当前的全部元素,设置 新的容量=“(原始容量x3)/2 + 1”

基本数据类型,成员变量和及其数组元素默认值

数据结构04:arraylist,数组类型,linkedlist
基本数据类型,成员变量和及其数组元素默认值.png

linkedlist

https://blog.csdn.net/jianyuerensheng/article/details/51204598

数据结构:
LinkedList是双向链表,在随机访问和修改都需要先去查找节点,但是在插入/删除数据时不需要移动数据,比较适合用在插入/删除频繁的场景中。

LinkedList还实现了队列接口,通过头或尾进行顺序访问的同时可以删除节点,充分发挥了链表的优势。

插入删除效率高,但是随机访问效率不高。

相关文章:

  • 2021-09-09
  • 2022-12-23
  • 2021-11-29
  • 2021-11-29
  • 2021-06-12
  • 2020-03-17
猜你喜欢
  • 2021-06-06
  • 2022-02-25
  • 2022-01-21
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
  • 2021-07-07
相关资源
相似解决方案