LeetCode 题解:88. 合并两个有序数组,for 循环合并数组 +sort 排序,JavaScript,详细注释
原题链接:https://leetcode-cn.com/problems/merge-sorted-array/
解题思路:
从m开始,以此将nums2存入nums1
使用sort排序
```javascript []
/**
* @param {number[]} nums1
* @param {number} m
* @param {number[]} nums2
* @param {number} n
* @return {void} Do not return anything, modify nums1 in-place instead.
*/
var merge = function(nums1, m, nums2, n) {
// 从m开始,以此将nums2存入nums1
for (let i = m; i < m + n; i++) {
nums1[i] = nums2[i - m];
}
// 使用sort排序
nums1.sort((a, b) => a - b);
};
```
版权声明: 本文为 InfoQ 作者【Lee Chen】的原创文章。
原文链接:【http://xie.infoq.cn/article/018dd09daf119dc71dcf07938】。文章转载请联系作者。
评论