长沙做网站多少钱,岳阳网站建设公司,网站内部链接优化,wordpress 标签显示图片将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例#xff1a;
输入#xff1a;1-2-4, 1-3-4 输出#xff1a;1-1-2-3-4-4 思路#xff1a;链表归并。
/*** Definition for si…
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例
输入1-2-4, 1-3-4 输出1-1-2-3-4-4 思路链表归并。
/*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode(int x) { val x; }* }*/
class Solution {public ListNode mergeTwoLists(ListNode l1, ListNode l2) {ListNode headnew ListNode(0);ListNode temphead;while(l1!null l2!null){if(l1.vall2.val){temp.nextl2;l2l2.next;}else{temp.nextl1;l1l1.next; }temptemp.next;}if(l1!null){temp.nextl1;}else{temp.nextl2;}return head.next;}
}