题目简介:
将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
1 | 输入:1->2->4, 1->3->4 |
思路:
使用归并法并成一个链表,将两个链表的首个元素值进行比较,小的那个赋值后往前进一格,大的那个不动,直到有一个链表全部遍历完,再把剩下的还有元素剩余的链表全部赋值即可。
代码如下:
1 | /** |
将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
1 | 输入:1->2->4, 1->3->4 |
使用归并法并成一个链表,将两个链表的首个元素值进行比较,小的那个赋值后往前进一格,大的那个不动,直到有一个链表全部遍历完,再把剩下的还有元素剩余的链表全部赋值即可。
1 | /** |
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: true tags: true