我们都知道:
数组是开辟一块连续的空间用来保存数据的。
链表是通过节点一个连一个来保存数据,更具灵活性。
根据索引获取元素
数组O(1) 链表O(n)
查找元素
数组O(n) 链表O(n)
插入、删除元素
数组需要移动数据,链表只需要改变指针指向。
写的是自己的看法,可能不对,后续需要完善。
我们都知道:
数组是开辟一块连续的空间用来保存数据的。
链表是通过节点一个连一个来保存数据,更具灵活性。
根据索引获取元素
数组O(1) 链表O(n)
查找元素
数组O(n) 链表O(n)
插入、删除元素
数组需要移动数据,链表只需要改变指针指向。
写的是自己的看法,可能不对,后续需要完善。