Merge Two Sorted Lists
来源:互联网 发布:php 前台传值到mysql 编辑:程序博客网 时间:2024/06/06 06:40
从前往后Merge,时间O(1),空间O(n)。代码如下:
class Solution {public: ListNode *mergeTwoLists(ListNode *l1, ListNode *l2) { ListNode dummy(-1); ListNode *cur = &dummy; while(l1 && l2) { if(l1->val > l2->val) cur->next = l2, cur = l2, l2 = l2->next; else cur->next = l1, cur = l1, l1 = l1->next; } if(l1) cur->next = l1; if(l2) cur->next = l2; return dummy.next; }};
0 0
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- windows 快速搭建php环境
- 关于 未在本地计算机上注册“VFPOLEDB.1” 的解决方案
- Android 导入项目时报Android.jar包丢失解决方法
- 以笔者在美国的经验
- C语言中volatile关键字的作用
- Merge Two Sorted Lists
- 京东新SEC文件:“腾讯”出现182次
- FAT12格式的引导程序
- 例题1
- Android ListView 滚动翻页效果——加载更多
- java8新特性的小例子
- delphi中使用MSWINSCK.OCX控件
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- pageContext.request.contextPath