初学算法 | 数组的基本操作
算法专题
3、插入元素
(1)末尾插入
(2)首尾间插入用链表省时
4、删除元素
(1)删除掉数组中的某个元素后,数组中会留下空缺的位置,而数组中的元素在内存中是连续的,这就使得后面的元素需对该位置进行填补操作。
(2)时间复杂度:O(N),N 为数组的长度。
注:只考虑最坏情况的时间复杂度
- 时间复杂度
- 数据结构的使用
- 经典算法思想
- 树的概念与操作
- 搜索的实践与应用
- 动态规划(一)
- 综合训练