[Leetcode]#88 Merge Sorted Array
来源:互联网 发布:单片机软件工程师岗位 编辑:程序博客网 时间:2024/05/19 20:59
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:
You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold additional elements from nums2. The number of elements initialized in nums1 and nums2 are m and n respectively.
//#88 Merge Sorted Array//4ms 100%#include <iostream>#include <vector>using namespace std;class Solution {public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) //merge two sorted array //merge begin from the back { if(n == 0) return; //cout << "n != 0\n"; int i(0), j(0), k(0); i = m-1; j = n-1; k = m+n-1; while(i >= 0 && j >= 0) { if(nums1[i] < nums2[j]) { nums1[k] = nums2[j]; k --; j --; } else { nums1[k] = nums1[i]; k --; i --; } } while(j >= 0) { nums1[k] = nums2[j]; k --; j --; } return; }};
0 0
- LeetCode(88) Merge Sorted Array
- [leetcode 88] Merge Sorted Array
- LeetCode[88]Merge Sorted Array
- leetcode-88 Merge Sorted Array
- leetcode || 88、Merge Sorted Array
- LeetCode---(88)Merge Sorted Array
- Leetcode[88]-Merge Sorted Array
- leetcode 88 Merge Sorted Array
- leetcode[88]:Merge Sorted Array
- Leetcode #88 Merge Sorted Array
- leetcode 88: Merge Sorted Array
- leetcode: (88) Merge Sorted Array
- [Leetcode]#88 Merge Sorted Array
- 【LeetCode 88 】 Merge Sorted Array
- [leetcode 88]Merge Sorted Array
- leetcode 88:Merge Sorted Array
- 【LeetCode】88 Merge Sorted Array
- LeetCode 88:Merge Sorted Array
- [Leetcode]#83 Remove Duplicates from Sorted List
- [Leetcode]#86 Partition List
- Linux下添加新硬盘,分区及挂载
- 网络管理技术(一)
- Linux 查看系统硬件信息(实例详解)
- [Leetcode]#88 Merge Sorted Array
- [Leetcode]#92 Reverse Linked List II
- /etc/fstab 参数详解及如何设置开机自动挂载
- JPA - Architecture
- 如何让特定的命令不保存在eshell history中
- [Leetcode]#118 Pascal's Triangle
- 【Csdn】博客排名第一名、第二名
- [Leetcode]#119 Pascal's Triangle II
- [Leetcode]#125 Valid Palindrome