Merge Two Sorted Lists - LeetCode
来源:互联网 发布:战舰世界岛风f3雷数据 编辑:程序博客网 时间:2024/06/17 07:56
解题思路:
新建一个linklist, 将两个序列中最小值分别赋值给新序列,当一个序列为空时将另一个序列接到新建序列上。
class Solution {public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if(l1 == NULL) return l2; if(l2 == NULL) return l1; ListNode *head = new ListNode(-1); ListNode *res = head; while(l1 != NULL && l2 != NULL) { if(l1->val < l2->val) { res->next = l1; res = res->next; l1 = l1->next; } else if(l1-> val >= l2-> val) { res->next = l2; res = res->next; l2 = l2->next; } } if(l1 == NULL) { res->next = l2; } else if(l2 == NULL) { res->next = l1; } res = head->next; delete head; return res; }};
0 0
- LeetCode: Merge Two Sorted Lists
- [Leetcode] Merge Two Sorted Lists
- Leetcode: Merge Two Sorted Lists
- [LeetCode] Merge Two Sorted Lists
- [Leetcode] Merge two sorted lists
- leetcode Merge Two Sorted Lists
- [LeetCode]Merge Two Sorted Lists
- [leetcode]Merge Two Sorted Lists
- LeetCode-Merge Two Sorted Lists
- [leetcode] Merge Two Sorted Lists
- [LeetCode] Merge Two Sorted Lists
- LeetCode - Merge Two Sorted Lists
- LeetCode:Merge Two Sorted Lists
- LeetCode | Merge Two Sorted Lists
- 【leetcode】Merge Two Sorted Lists
- Leetcode: Merge Two Sorted Lists
- 【LeetCode】Merge Two Sorted Lists
- Leetcode Merge Two Sorted Lists
- [leetcode] 320. Generalized Abbreviation 解题报告
- [leetcode] 298. Binary Tree Longest Consecutive Sequence 解题报告
- 求职总结
- CO1 Introduction
- 关于静态方法为什么不能被重写的一点思考以及overload的一些坑。
- Merge Two Sorted Lists - LeetCode
- 3489: A simple rmq problem K-D tree
- Android传感器编程带实例
- [BZOJ 3894]文理分科
- L20函數:內嵌函數和閉包
- Majority Element
- 问题汇总のFailed to fetch cdrom问题
- centos 6.x 编译安装subversion
- 使用yum provides lspci 命令查lspci 命令在哪个rpm包里