/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ #include <iostream> class Solution { public: ListNode* FindFirstCommonNode( ListNode* pHead1, ListNode* pHead2) { int m1=0,m2=0; ListNode* p1=pHead1,* p2=pHead2; //m1,m2分别记录两个链表...