【LeetCode从零单排】No88.Merge Sorted Array
生活随笔
收集整理的这篇文章主要介绍了
【LeetCode从零单排】No88.Merge Sorted Array
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
题目
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 and nrespectively.
代码
public class Solution {public void merge(int A[], int m, int B[], int n) {while (m > 0 && n > 0) {if (A[m-1] > B[n-1]) {A[m+n-1] = A[m-1];m--;} else {A[m+n-1] = B[n-1];n--;}}while (n > 0) {A[n-1] = B[n-1];n--;}} }代码下载:https://github.com/jimenbian/GarvinLeetCode
/********************************
* 本文来自博客 “李博Garvin“
* 转载请标明出处:http://blog.csdn.net/buptgshengod
******************************************/
总结
以上是生活随笔为你收集整理的【LeetCode从零单排】No88.Merge Sorted Array的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【LeetCode从零单排】No70.C
- 下一篇: 【LeetCode从零单排】No83 R