Merge Sorted Array
来源:互联网 发布:舍利时时彩源码 编辑:程序博客网 时间:2024/05/18 02:42
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 to hold additional elements from B. The number of
Note: You may assume that A has enough space to hold additional elements from B. The number of
elements initialized in A and B are m and n respectively.
思路:从后往前操作,可以避免很多操作。
class Solution{public:void merge(int A[],int m,int B[],int n){int ia = m-1,ib = n-1,icur = m+n-1;while(ia >= 0 && ib >= 0){if(A[ia] > B[ib])A[icur--] = A[ia--];elseA[icur--] = B[ib--];}while(ib >= 0)A[icur--] = B[ib--];}};
0 0
- [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
- Merge Sorted Array
- 读取app.config文件
- 小白慢慢来
- Linux Host "Abort command issued"
- 【Node.js学习笔记】1.Linux安装node.js的binaries包
- 信号量semaphore
- Merge Sorted Array
- SIP协议简介
- 黑马程序员:day02笔记
- ~这些年,我翻过的英文二三事儿~05~惠普收购开源云先锋Eucalyptus
- 关于java String类
- Android Fragment---与Activity生命周期的协调
- 编写带有native声明的方法的java类
- Linux增加用户组、用户和修改目录的所属用户
- JavaScript-------typeof解析