/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ //水过,如果看不懂@我,我再加注释 class Solution { public: ListNode* Merge(ListNode* pHead1, ListNode* pHead2) { ListNode *p1,*p2,*pre; p1=pHead1,p2=pHead2,pre=pHead1; ...