Java | Leetcode Java题解之第160题相交链表

题目:

题解:

java 复制代码
public class Solution {
    public ListNode getIntersectionNode(ListNode headA, ListNode headB) {
        if (headA == null || headB == null) {
            return null;
        }
        ListNode pA = headA, pB = headB;
        while (pA != pB) {
            pA = pA == null ? headB : pA.next;
            pB = pB == null ? headA : pB.next;
        }
        return pA;
    }
}
相关推荐
爬山算法3 分钟前
Maven(28)如何使用Maven进行依赖解析?
java·maven
2401_8574396927 分钟前
SpringBoot框架在资产管理中的应用
java·spring boot·后端
怀旧66629 分钟前
spring boot 项目配置https服务
java·spring boot·后端·学习·个人开发·1024程序员节
李老头探索31 分钟前
Java面试之Java中实现多线程有几种方法
java·开发语言·面试
芒果披萨36 分钟前
Filter和Listener
java·filter
qq_49244844641 分钟前
Java实现App自动化(Appium Demo)
java
阿华的代码王国1 小时前
【SpringMVC】——Cookie和Session机制
java·后端·spring·cookie·session·会话
木向1 小时前
leetcode92:反转链表||
数据结构·c++·算法·leetcode·链表
找了一圈尾巴2 小时前
前后端交互通用排序策略
java·交互
Star Patrick2 小时前
算法训练(leetcode)二刷第十九天 | *39. 组合总和、*40. 组合总和 II、*131. 分割回文串
python·算法·leetcode