21. 合并两个有序链表
53. 最大子数组和

88. 合并两个有序数组
要注意的是第 4 行
用 nums1 = append(nums1[1:], nums2...) 在函数内使用行不通
用 nums1 = append(nums1[:0], nums2...) 适用性不好,虽然在该题中可以给定限制条件append 还是尽量只用来在切片尾部追加元素或切片
拷贝场景建议用 copy
141. 环形链表
链表求环,快慢指针
先判断极端情况
然后在循环中注意判断无环时快指针的空指针情况
160. 相交链表
一个到头了就续上另一个接着遍历,要是没有脚垫,最后 p1、p2 相等的时候交点就是 nil
203. 移除链表元素
206. 反转链表
217. 存在重复元素
234. 回文链表
724. 寻找数组的中心下标
1991. 找到数组的中间位置
同 724. 寻找数组的中心下标
