/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public: ListNode* FindFirstCommonNode( ListNode* h1, ListNode* h2) { // 1、处理边界 if(h1==nullptr||h2==nullptr) return nullptr; // 2、统计各个链表的节点数 int num1=0,num2=0; ListNode* cur1=h1; ListNo...