思路:三目运算符
LinkList *Intersection(LinkList *List1, LinkList *list2)
{
if(list1 == NULL || list2 == NULL) return NULL;
LinkList *p = list1 , *q = list2;
while(p != q)
{
p = p->next == NULL ? list2 : p->next;
q = q->next == NULL ? list1 : q->next;
}
return p;
}