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

题目:

题解:

func getIntersectionNode(headA, headB *ListNode) *ListNode {
    if headA == nil || headB == nil {
        return nil
    }
    pa, pb := headA, headB
    for pa != pb {
        if pa == nil {
            pa = headB
        } else {
            pa = pa.Next
        }
        if pb == nil {
            pb = headA
        } else {
            pb = pb.Next
        }
    }
    return pa
}

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-17 07:32:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-17 07:32:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-17 07:32:03       82 阅读
  4. Python语言-面向对象

    2024-06-17 07:32:03       91 阅读

热门阅读

  1. 矩阵补全IGMC 学习笔记

    2024-06-17 07:32:03       24 阅读
  2. ComfyUI

    ComfyUI

    2024-06-17 07:32:03      24 阅读
  3. 外键的基本概念

    2024-06-17 07:32:03       25 阅读
  4. C++多态

    2024-06-17 07:32:03       27 阅读
  5. 面试计算机网络八股文十问十答第九期

    2024-06-17 07:32:03       32 阅读
  6. linux发行版CentOS、Debian和Ubuntu的对比

    2024-06-17 07:32:03       26 阅读
  7. 按键精灵的自动q语言连接mysql

    2024-06-17 07:32:03       21 阅读
  8. LeetCode --- 2073. Time Needed to Buy Tickets 解题报告

    2024-06-17 07:32:03       25 阅读
  9. ES6-04-模块化的暴露:export关键字

    2024-06-17 07:32:03       33 阅读
  10. ActiViz中不规则网络数据体绘制技术介绍

    2024-06-17 07:32:03       28 阅读
  11. C# OpenCvSharp 图像处理函数-颜色通道-cvtColor

    2024-06-17 07:32:03       31 阅读
  12. 【R语言入门】开启R的会话并大步向前!

    2024-06-17 07:32:03       34 阅读
  13. 解决小程序的异步请求问题

    2024-06-17 07:32:03       28 阅读