leetcode1-数组/字符串

刷题链接

合并两个有序数组

合并两个有序数组

解法一

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Solution {
public:
void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
while(m + n ){
if (m && n)
nums1[m+n] = nums1[m-1] > nums2[n-1] ? nums1[m---1] : nums2[n---1];
else if (!m)
nums1[m+n] = nums2[n---1];
else
return;

}
}
};

将两个有序数组合并成一个有序数组的功能。


leetcode1-数组/字符串
https://chenlidbk.xyz/2024/06/05/leetcode1/
作者
chenchangqing
发布于
2024年6月5日
许可协议