当前位置: 首页 > news >正文

LeetCode热题100—— 160. 相交链表

在这里插入图片描述
题目数据 保证 整个链式结构中不存在环。
注意,函数返回结果后,链表必须 保持其原始结构 。

** 题解 **
在这里插入图片描述
runner1 从 headA跑,跑完a的长度再跑一个 b-c的长度 a+(b-c)
runner2 从headB跑, 跑完b的长度再跑一个 a-c的长度 b+(a-c)

这样两者最终会在 c 相见!

代码

public ListNode getIntersectionNode(ListNode headA, ListNode headB) {ListNode runner1 =  headA, runner2 = headB;while(runner1 != runner2){runner1 = runner1 != null ? runner1.next : headB;runner2 = runner2 !=null ?  runner2.next : headA;}return runner1;}

相关文章:

  • 公司资质查询官方网站/武汉网站推广排名
  • 网站建设用到的算法/seo站长平台
  • 深圳代做网站后台/成人短期就业培训班
  • 用jsp做的网站在不同浏览器显示效果差异很大如何解决/网站怎样关键词排名优化
  • 临沂做网站建设的公司哪家好/seo优化内页排名
  • 删除西部数码网站管理助手/品牌推广思路
  • [附源码+数据库+毕业论文]基于Spring+MyBatis+MySQL+Maven+Vue实现的校园二手交易平台管理系统,推荐!
  • Threejs实现 3D 看房效果
  • 【kubernetes】--controller(deployment)
  • 洛谷 P10379 [GESP202403 七级] 俄罗斯方块-普及/提高-
  • 使用Vue重新构建应用程序
  • UP COIN:从 Meme 共识走向公链与 RWA 的多元生态引擎
  • 浅析std::atomic<T>::compare_exchange_weak和std::atomic<T>::compare_exchange_strong
  • Docker 与 Containerd 交互机制简单剖析
  • Apache SeaTunnel Spark引擎执行流程源码分析
  • 刀客doc:阿里巴巴集团品牌部划归集团公关管理
  • 数组题解——​轮转数组【LeetCode】
  • [HTML]iframe显示pdf,隐藏左侧分页
  • 线程池 JMM 内存模型
  • 【题解-Acwing】1022. 宠物小精灵之收服
  • docker镜像中集成act工具
  • 非对称加密实战:Python实现数字签名
  • 【AI论文】扩展大型语言模型(LLM)智能体在测试时的计算量
  • Java+Vue开发的SRM招标采购管理系统,实现招标采购全流程数字化、规范化高效管理
  • MySQL与Excel比较
  • 协议转换赋能光伏制造:DeviceNET转PROFINET网关的通信质检实践