>[success] # 刷题准备
数据规模和时间复杂度关系:
**1 ~ 10^4** 最差的时间复杂度是 **O(n^2)**
**10^4 ~ 10^7** 最差时间复杂度是 **O(nlogn)**
**10^7 ~ 10^8** 最差时间复杂度 **O(n)**
**大于10^8** 最差时间复杂度 **O(logn)**
>[danger] ##### 代码可视化
[可视化](https://pythontutor.com/render.html#mode=display)
- 刷题准备
- 统计数组中元素出现次数
- Leetcode -- 442数组中重复的数据
- leetcode -- 448 找到所有数组中消失的数字
- 字符类似题
- Leetcode -- 1002 查找共用字符
- Leetcode -- 1370上升下降字符串
- 指针类题解
- Leetcode -- 283 移动零
- Leetcode -- 26. 删除有序数组中的重复项
- Leetcode -- 80. 删除有序数组中的重复项 II
- Leetcode -- 27. 移除元素
- Leetcode -- 344. 反转字符串
- Leetcode -- 125 验证回文串
- Leetcode -- 11 盛最多水的容器
- Leetcode -- 1480. 一维数组的动态和