写点什么

LeetCode 题解:88. 合并两个有序数组,for 循环合并数组 +sort 排序,JavaScript,详细注释

用户头像
Lee Chen
关注
发布于: 2020 年 08 月 13 日
LeetCode题解:88. 合并两个有序数组,for循环合并数组+sort排序,JavaScript,详细注释

原题链接:https://leetcode-cn.com/problems/merge-sorted-array/



解题思路:



  1. 从m开始,以此将nums2存入nums1

  2. 使用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);

};

```



发布于: 2020 年 08 月 13 日阅读数: 47
用户头像

Lee Chen

关注

还未添加个人签名 2018.08.29 加入

还未添加个人简介

评论

发布
暂无评论
LeetCode题解:88. 合并两个有序数组,for循环合并数组+sort排序,JavaScript,详细注释