LeetCode Merge Sorted Array
来源:互联网 发布:windows subst 编辑:程序博客网 时间:2024/06/07 04:20
题目:
Given two sorted integer arrays A and B, merge B into A as one sorted array.
Note:
You may assume that A has enough space (size that is greater or equal to m + n) to hold additional elements from B. The number of elements initialized in A and B are m andn respectively.
class Solution {public: void merge(int A[], int m, int B[], int n) { int i = 0, j = 0; while(j < n && i < m+j) { //i及其之后数全部后移一位 if(A[i] > B[j]) { for(int k = m-1+j; k >= i; k--) A[k+1] = A[k]; A[i] = B[j]; j++; i++; } else i++; } //B[]还有剩余数需添加在结尾 while(j < n) A[i++] = B[j++]; }};
0 0
- LeetCode: Merge Sorted Array
- [Leetcode] Merge Sorted Array
- [LeetCode] Merge Sorted Array
- [LeetCode]Merge Sorted Array
- [leetcode]Merge Sorted Array
- [Leetcode]Merge Sorted Array
- LeetCode-Merge Sorted Array
- [leetcode] Merge Sorted Array
- LeetCode - Merge Sorted Array
- [LeetCode] Merge Sorted Array
- LeetCode | Merge Sorted Array
- 【leetcode】Merge Sorted Array
- Leetcode: Merge Sorted Array
- Leetcode: Merge Sorted Array
- LeetCode - Merge Sorted Array
- [LeetCode]Merge Sorted Array
- Merge Sorted Array -- LeetCode
- Merge Sorted Array - LeetCode
- ASCII码表完整版
- Eclips中直接调试MP程序中需要注意的问题
- leetcode-Median of Two Sorted Arrays
- void及void指针含义的深刻解析
- 漫谈-----抽象类与接口的应用(五)
- LeetCode Merge Sorted Array
- Android版 RTSP客户端
- Linux下各种基础软件简介
- javascript使用页面上使用动态时间
- 直方图均衡化(不直接用opencv均衡化函数)
- Leetcode_remove-element
- Producing optimised NDK code for multiple architectures?
- 漫谈-----抽象类与接口的应用(六)
- hdu1863 畅通工程 kruskal