题目链接:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/
题目如下:



/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) {
* val = x;
* next = null;
* }
* }
*/
public class Solution {
public ListNode getIntersectionNode(ListNode headA, ListNode headB) {
HashSet<ListNode> hash=new HashSet<ListNode>();
while(headA!=null){
hash.add(headA);
headA=headA.next;
}
while(headB!=null){
if(hash.contains(headB)) {
ListNode cur=headB;
while(hash.contains(headB)==true&&headB!=null)
headB=headB.next;
if(headB==null) return cur;
}
headB=headB.next;
}
return null;
}
}
最后
以上就是动听唇彩最近收集整理的关于力扣-160题(Java)一道很浪漫的题目的全部内容,更多相关力扣-160题(Java)一道很浪漫内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复