/* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode Merge(ListNode list1,ListNode list2) { //创建一个虚节点,用于最后结果输出 ListNode pre = new ListNode(-1); ListNode res = pre; //两个链表合并,首先想到是双指针 //定义list1, list2的指针分别是 p1,p2 Li...