题目:
https://leetcode.com/problems/merge-sorted-array/description
要点:
- 要求线性时间, 因此不能使用std::sort(), 后者是 O(n * log(n))
- 按照题目提示需要注意到数组m有额外空间, 因此我们需要利用m尾部的空间
- 不要额外开空间
- 从后往前排序以避免从前往后排序时需要进行的临时存储
解法:
|
|
错误1:
|
|
错误2:
|
|
题目:
https://leetcode.com/problems/merge-sorted-array/description
要点:
解法:
|
|
错误1:
|
|
错误2:
|
|