刷题笔记
53.最大子序和
- 思路:
- 题目要求是子序和,不要对题目进行扩展。就求子序和。
- 子序和默认为第一个元素。
- sum默认为0。
- 子序和是sum中的最大值。
- 要将sum作为一个整体来看。
- sum与0值的比较表示增益。
1.两数之和
- 思路:
- 数组指针向前,map记录,不要在遍历之前就用map记录。map记录遍历过的即可。
88.合并两个有序数组
- 思路:
- 从后面开始遍历。
- 三个指针最后一个指针指向要被赋值的数组的末尾,两个指针分别指向两个数组。
- 从后向前遍历,循环条件两个指针都是合理值,即都指向元素时。
- 考虑nums2结束时,如果他的指针还可用0位置也是可用的,要将其拷贝到nums1。