当前位置:网站首页>《剑指Offer》两个链表的第一个公共结点
《剑指Offer》两个链表的第一个公共结点
2022-07-27 14:15:00 【傻子是小傲娇】
题目描述
输入两个链表,找出它们的第一个公共结点。
长度相同有公共结点,第一次就遍历到;
没有公共结点,走到尾部NULL相遇,返回NULL长度不同有公共结点,第一遍差值就出来了,第二遍一起到公共结点;
没有公共,第二次一起到结尾NUL
/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public: ListNode* FindFirstCommonNode(ListNode* pHead1, ListNode* pHead2) { ListNode *p1 = pHead1; ListNode *p2 = pHead2; while (p1 != p2){ p1 = (p1 == nullptr ? pHead1 : p1->next); p2 = (p2 == nullptr ? pHead2 : p2->next); } return p1; } };
边栏推荐
- Stm32f103c8t6 drives ssd1306 0.96 "IIC OLED display under Arduino frame
- Wechat applet realizes music search page
- Do you really understand CMS garbage collector?
- Visual system design example (Halcon WinForm) -10. PLC communication
- 网络设备硬核技术内幕 路由器篇 6 汤普金森漫游网络世界(中)
- The database uses PSQL and JDBC to connect remotely and disconnect automatically from time to time
- 同花顺开户在手机开户安全吗?
- How to do well in enterprise system vulnerability assessment
- CAN总线的EMC设计方案
- 网络设备硬核技术内幕 路由器篇 10 CISCO ASR9900拆解 (三)
猜你喜欢

如果我们是那晚负责修复 B 站崩了的开发人员

Automatically configure SSH password free login and cancel SSH password free configuration script

如何做好企业系统漏洞评估

ADB command (install APK package format: ADB install APK address package name on the computer)

移动端使用vantUI的list组件,多个tab项来回切换时,列表加载多次导致数据无法正常展示
MOS管防止电源反接的原理

被动收入:回归原始且安全的两种赚取方法

@What happens when bean and @component are used on the same class?

于不确定中见“安全感” 沃尔沃2022年中问道

TL431-2.5v基准电压芯片几种基本用法
随机推荐
【WORK】关于技术架构
LeetCode 783. 二叉搜索树节点最小距离 树/easy
[Yunxiang book club issue 13] packaging format of video files
NEFU117 素数个数的位数【素数定理】
被动收入:回归原始且安全的两种赚取方法
LeetCode 1143. 最长公共子序列 动态规划/medium
STM32学习之CAN控制器简介
基于FIFO IDT7202-12的数字存储示波器
MySQL 面试40连问,面试官你再问下去我可要翻脸了
FPGA timing constraint sharing 04_ Output delay constraint
CAN总线的EMC设计方案
TXT把换行 替换为空格或者取消换行
【ManageEngine】什么是SIEM
JMeter recording interface automation
DXGI acquisition process
同花顺开户在手机开户安全吗?
DirectX 入门知识
对话框管理器第三章:创建控件
What is tor? What is the use of tor browser update?
Data warehouse project is never a technical project