[LeetCode29]Merge Sorted Array
来源:互联网 发布:黄宗泽人品怎么样 知乎 编辑:程序博客网 时间:2024/05/04 15:45
题目来源:https://leetcode.com/problems/merge-sorted-array/
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 nums1and nums2 are m and n respectively.
class Solution {public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) { int i = m - 1; int j = n - 1; int k = m + n - 1; while(i >= 0 && j >= 0){ if(nums1[i] > nums2[j]){ nums1[k--] = nums1[i--]; } else{ nums1[k--] = nums2[j--]; } } while(j>=0){ nums1[k--] = nums2[j--]; } }};
0 0
- [LeetCode29]Merge Sorted Array
- [Array]Merge Sorted Array
- LeetCode: Merge Sorted Array
- Merge Sorted Array
- [Leetcode] Merge Sorted Array
- Merge Sorted Array
- [LeetCode] Merge Sorted Array
- Merge Sorted Array
- Merge Sorted Array
- [88]Merge Sorted Array
- Merge Sorted Array
- Merge Sorted Array
- [LeetCode]Merge Sorted Array
- Merge Sorted Array
- [leetcode]Merge Sorted Array
- Merge Sorted Array
- [Leetcode]Merge Sorted Array
- Merge Sorted Array
- Android自定义控件之日历控件
- 黑马程序员——Java基础异常处理机制
- 搜索引擎
- How to write a simple shell program
- Android打包签名(Keytool)
- [LeetCode29]Merge Sorted Array
- 黑马程序员——Java基础IO流之File
- 工作计划小软件,凭什么估值千万?
- 对java内存的理解
- xcode7 查看 run script 运行结果
- Volley使用之对服务传回的中文数据进行字符转码
- java学习:给登入界面添加键盘监听,按回车键登入
- android事件总线 otto使用
- 开始swift学习之路