Merge Sorted Array
2015-07-30 09:26
274 查看
class Solution { public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) { vector<int > num; int i=0,j=0; while(i<m && j<n){ //数组1和2都有元素的情况下,谁小记录谁 if(nums1[i] < nums2[j]){ num.push_back(nums1[i]); i++; } else{ num.push_back(nums2[j]); j++; } } while(i<m){ //如果数组1有剩余 num.push_back(nums1[i]); i++; } while(j<n){ //如果数组2有剩余 num.push_back(nums2[j]); j++; } nums1=num; } };
相关文章推荐
- HTML5 + SOCKET视频传输
- 2015 Multi-University Training Contest 1
- servletConfig和ServletContext 以及servletContextListener介绍
- JLabel设置背景色
- oracle系统管理员之内容
- 查询语句(二)
- Stand Up!
- Scala界面和事件处理编程进阶
- C/C++多参数处理
- 解决mac下eclipse字体模糊
- web test LoadRunner error list / error log
- thread unpredictability
- Sprint加载properties文件内容相关配置。
- C语言用指针改变PC
- Wooden Sticks
- Android当无线鼠标,通过蓝牙与pc通信,pc端用java写
- Android EditText圆角的方法
- Reverse Linked List II
- Android当无线鼠标,通过蓝牙与pc通信,pc端用java写 分类: Android 2015-07-30 09:24 18人阅读 评论(0) 收藏
- servlet八大监听器