[LeedCode OJ]#88 Merge Sorted Array
来源:互联网 发布:域名不合法是什么意思 编辑:程序博客网 时间:2024/06/06 08:55
【 声明:版权所有,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】
题目链接:https://leetcode.com/problems/merge-sorted-array/
题意:
给定两个已经排好序的数组,然后要你把第二个数组合并到第一个去
思路:
先用两个标记指向两个数组的第一个,然后一边比较,取小的放入新数组,一直移动标记直到最后去玩
class Solution{public: void merge(vector<int>& a, int m, vector<int>& b, int n) { vector<int> ans; int x = 0,y = 0; while(x<m&&y<n)//直到其中一个取完 { if(a[x]<b[y]) ans.push_back(a[x++]); else ans.push_back(b[y++]); } while(x<m)//b取完a没取完 ans.push_back(a[x++]); while(y<n)//a取完b没取完 ans.push_back(b[y++]); swap(ans,a); }};
0 0
- [LeedCode OJ]#88 Merge Sorted Array
- LeedCode 之 Merge Sorted Array
- [LeedCode OJ]#21 Merge Two Sorted Lists
- Leetcode OJ 88 Merge Sorted Array [Easy]
- LeetCode OJ:Merge Sorted Array
- [LeetCode OJ]Merge Sorted Array
- LeetCode OJ Merge Sorted Array
- [LeedCode OJ]#26 Remove Duplicates from Sorted Array
- [LeedCode OJ]#153 Find Minimum in Rotated Sorted Array
- [LeedCode OJ]#154 Find Minimum in Rotated Sorted Array II
- [88]Merge Sorted Array
- 88 Merge Sorted Array
- 88 Merge Sorted Array
- #88 Merge Sorted Array
- 88Merge Sorted Array
- 88Merge Sorted Array
- [88]Merge Sorted Array
- 88Merge Sorted Array
- 指针数组与数组指针的本质
- mina高并发短连接报java.io.IOException: Too many open files
- com.sun.xml.internal.messaging.saaj.SOAPException
- Linux 统计网络流量备忘
- cocos2dx 简易摇杆demo
- [LeedCode OJ]#88 Merge Sorted Array
- leetcode: Same Tree
- windows mobile 上文件压缩与解压缩(使用ICSharpCode.SharpZipLib.Zip)
- cgal配置以及一些资料
- java jdk 1.6 中文文档
- pcduino在云服务器yeelink平台下实现网页和app对室内的监控。
- PPT制作原则
- ASP.net,用vs做的网站后缀是.sln文件如何发布成网站?
- work plan