0.理论上逐个比较p1(p2)中的地址直到和p2中的某个相同或者到尾结点。时间复杂度太高 1.计算p1和p2的长度 较长的先行|p1-p2|步 然后同时走 2.此时,从较短链表的长度起点一起开始走,当走到相同的位置(地址相同)停止,如果不满足就一直走即while(p1!=p2),或者任意一方走到头,此时其实是两方都走到头,所以return p1或p2都为空