【leetcode】merge-sorted-array
来源:互联网 发布:博知教育 编辑:程序博客网 时间:2024/06/05 06:51
水题,关键是从后向前遍历
//2014年8月25日21:35:09//从后往前遍历//2014年8月25日21:45:04#include <iostream>using namespace std;class Solution {public: void merge(int A[], int m, int B[], int n) { int p = m-1,q = n-1; int i; for(i=m+n-1 ; i>=0 && p>=0 && q>=0 ; i--){ if(A[p] > B[q]){ A[i] = A[p]; p--; } else{ A[i] = B[q]; q--; } } while(q >= 0){ A[i] = B[q]; i--; q--; } }};int main(){ int A[6] = {1,2,3}; int B[3] = {4,5,6}; Solution S; S.merge(A,3,B,3); for(int i=0 ; i<6 ; i++){ cout << A[i] << " "; } cout << endl; return 0;}
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
- 那一年, fork() 函数弄晕了多少Windows程序猿
- Ubuntu安装NVIDIA bumblebee 驱动
- office2010中的word如何隐藏回车换行符??
- Python: Why Use Built-in Types?
- ubuntu使用
- 【leetcode】merge-sorted-array
- 解决unity3d 多平台下完美本地文本文件读取的方法
- UNIX网络编程卷1 回射客户程序 UDP 超时设置
- HDU 3292 No more tricks, Mr Nanguo(佩尔方程,矩阵快速幂)
- poj 2887 Big String
- unix/linux编程实践教程--more命令
- POJ 3463 Sightseeing Dijkstra最短路&最短路-1的路径数(计数)
- makefile write_janseman99_1
- 看看别人家的孩子