Merge Sorted Array
2015-07-02 11:04
267 查看
[code]class Solution { public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) { int sortedLength = m + n; m--; n--; sortedLength--; while(0 <= m && 0 <= n) { if(nums1[m] >= nums2 ) nums1[sortedLength--] = nums1[m--]; else nums1[sortedLength--] = nums2[n--]; } while(0 <= n) nums1[sortedLength--] = nums2[n--]; } };
相关文章推荐
- Intermediate Unity 3D for iOS: Part 3/3
- 真的防弹吗?AEGIS防弹手机贴膜真枪实测
- initWithNibName 和 loadNibNamed 的区别
- js数组去重的最快方法
- HMM 隐马尔可夫模型
- Gson用法2(用Map读取文件内容)
- 提交数据到服务器
- [c#][福利]BTTool种子文件修改工具
- DWZ框架一些技巧
- CC2540/CC2541进入PM3深度休眠的条件及其休眠机制的剖析
- window.onload 与$(document).ready()的区别
- 每天游戏设计原理笔记(三)
- iOS 键盘收起~
- Another MySQL daemon already running with the same unix socket
- 在阿里云服务器上搭建JavaWeb开发环境
- 在Genymotion上使用Fiddler & Wireshark抓包
- Step into Kotlin - 08 - 数组
- Eclipse中设置作者日期等信息
- UIWebView透明背景
- Largest Rectangle in Histogram