输入两个链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的)
function FindFirstCommonNode(pHead1
, pHead2
) {
let p1
= pHead1
let p2
= pHead2
while (p1
!= p2
) {
p1
= p1
? p1
.next
: pHead2
p2
= p2
? p2
.next
: pHead1
}
return p1
}
转载请注明原文地址:https://blackberry.8miu.com/read-34462.html