给定两个无环单链表 ,它们可能在某一节点开始共享后缀,若存在第一个共享节点,则称为交点。 请实现函数 getIntersectionNode,用于计算两个无环单链表交点节点,如果交点不存在则直接返回空。
输入描述:
函数参数由两个参数构成:链表 :表示链表  的链表头,长度为 3\times10^4\right)" ;链表 :表示链表  的链表头,长度为 3\times10^4\right)" ;


输出描述:
函数的返回值:返回两个无环单链表交点节点,如果交点不存在则直接返回空。
示例1

输入

5 6 3
3 6
1 1 4
5 1 4

输出

5

说明


相交节点的值为 5 。
从各自的表头开始算起,链表 A 为 [3,6,5,1,4],链表 B 为 [1,1,4,5,1,4]。
加载中...