MergePoint (LinkList list1, LinkList list2){
p = list1.head;
q = list2.head;
while (p.next!=null && q.next!=null){
if (p.next == q.next){
System.out.print(p.value + " is the Merging node");
return;
}
p=p.next;
q=q.next;
}
我试图解决一个问题,找出2个链表合并节点。 在研究其他解决方案之前,我决定编写我的代码,然后与其他现有解决方案进行比较。 这里采用的方法是找到两个列表指针都指向的公共节点。 你是否同意这条代码或者有什么我不知道在这里?
这是一门功课的问题吗? – joshhendo 2012-02-17 22:34:07
我喜欢帮助家庭作业问题 - 为什么不呢? – Irfy 2012-02-17 22:36:03
它不会工作。 – 2012-02-17 22:49:51