Merge Two Sorted Lists
来源:互联网 发布:域名备案密码有什么用 编辑:程序博客网 时间:2024/06/05 09:58
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.
struct ListNode {int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} };ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) {ListNode *helper=new ListNode(0);ListNode *head=helper;while(l1 && l2){if(l1->val< l2->val){helper->next=l1;l1=l1->next;}else{helper->next=l2;l2=l2->next;}helper=helper->next;}if(l1)helper->next=l1;if(l2)helper->next=l2;return head->next;}
1 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
- 10款流行的Markdown编辑器
- 第五天git学习记录
- 【Egret】Lakeshore 使用中的一些疑难解决技巧!
- CocoaPods使用:
- lightoj 1017 Brush (III) 基础DP
- Merge Two Sorted Lists
- Java中static关键字详述
- Problem E
- Android 最火的快速开发框架XUtils
- 4296: [PA2015]Mistrzostwa|图的联通
- cmd中乱码暂时解决
- Druid连接池简单入门配置
- 【poj1821】Fence 单调队列优化DP
- hdu 1087 Super Jumping! Jumping! Jumping! 动态规划