【LeetCode】Merge Sorted Array
来源:互联网 发布:大数据 颠覆 编辑:程序博客网 时间:2024/05/20 07:14
题目描述:
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){for (int i = m - 1, j = n - 1, index = m + n - 1; index >= 0; index--){if (j < 0) return;if (i < 0 || A[i] <= B[j])A[index] = B[j--];elseA[index] = A[i--];}}};
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
- linux命令find使用大全
- Windows下安装MySQLdb, Python操作MySQL数据库的增删改查
- PB 使用utl_file讀寫oracle bfile的封裝.
- PCA的数学原理
- 获取android手机信息
- 【LeetCode】Merge Sorted Array
- CoreData学习-最好的一片文章
- 认识基础任务标签(下)—ant入门指南(4)
- 任正非谈:华为会怎么失败,华为会怎么垮掉?
- 程序通用算法和库
- DVRRDK, EZSDK和DVSDK这三者有什么区别
- 将不知位数的数进行反转后输出
- 9个offer,12家公司,35场面试,从微软到谷歌
- 博弈论--巴什博弈——HDU1846