LeetCode 21. Merge Two Sorted Lists (Easy)
来源:互联网 发布:手机网页聊天室源码 编辑:程序博客网 时间:2024/05/16 17:18
题目描述:
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.
题目大意:合并两个排序好的链表,使得新链表也是排序好的。
思路:额没什么好说的,直接做,递归。
c++代码:
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if (l1 == nullptr) return l2; if (l2 == nullptr) return l1; if (l1->val <= l2->val) { l1->next = mergeTwoLists(l1->next, l2); return l1; } else { l2->next = mergeTwoLists(l1, l2->next); return l2; } }};
阅读全文
0 0
- LeetCode 21. Merge Two Sorted Lists (Easy)
- [Leetcode 21, Easy] Merge Two Sorted Lists
- 【Leetcode-Easy-21】Merge Two Sorted Lists
- Leetcode 21. Merge Two Sorted Lists (Easy) (cpp)
- 21. Merge Two Sorted Lists [easy] (Python)
- 21. Merge Two Sorted Lists (Easy)
- 21. Merge Two Sorted Lists leetcode(lists)
- Merge Two Sorted Lists (EASY)
- [LeetCode] 021. Merge Two Sorted Lists (Easy) (C++/Python)
- LeetCode-21-Merge Two Sorted Lists(链表/归并)-Easy
- LeetCode OJ 21 Merge Two Sorted Lists [Easy]
- LeetCode-Easy刷题(6) Merge Two Sorted Lists
- [LeetCode]21.Merge Two Sorted Lists
- LeetCode --- 21. Merge Two Sorted Lists
- LeetCode 21.Merge Two Sorted Lists
- [Leetcode] 21. Merge Two Sorted Lists
- 【LeetCode】21.Merge Two Sorted Lists
- 【leetcode】21. Merge Two Sorted Lists
- Java-Arrays工具类
- Node.js 静态web服务
- 测试开发人员需了解的基础算法系列(一)
- Jquery 获取某个样式除第一个以外的元素
- JavaScript 18 计时器
- LeetCode 21. Merge Two Sorted Lists (Easy)
- 数据库视频总结(二)
- 分别用头插法和尾插法建立有头结点和无头结点的单链表
- Linux 系统学习
- [bzoj3436][差分约束]小K的农场
- JavaScript 19 函数的分类
- SPOOLing
- 生活小记55
- 数据库中的重要名词解析