用递归合并两个排序的链表
生活随笔
收集整理的這篇文章主要介紹了
用递归合并两个排序的链表
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
輸入兩個(gè)遞增排序的鏈表,合并這兩個(gè)鏈表并使新鏈表中的節(jié)點(diǎn)仍然是遞增排序的。
示例1:輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 class Solution { public:ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) {if (l1 == NULL) {return l2;}if (l2 == NULL) {return l1;}if (l1->val <= l2->val) {l1->next = mergeTwoLists(l1->next, l2);return l1;}l2->next = mergeTwoLists(l1, l2->next);return l2;} };總結(jié)
以上是生活随笔為你收集整理的用递归合并两个排序的链表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql5.7卸载语句_MySQL5.
- 下一篇: php iframe js加载不上,js