連結串列面試題(十三)---求兩個都不帶環的連結串列相交的結點
一、結構體定義
typedef int DataType;
typedef struct ListNode//定義結點
{
DataType data;
struct ListNode* next;
}ListNode,*PListNode;
typedef struct PList//定義一個成員是指向結點的指標的結構體
{
PListNode PHead;
}PList,*PList;
二、分析
三、函式實現
//上圖方法一的實現
//13.求兩個都不帶環的連結串列相交的結點;如果不相交,返回NULL;---O(N²)
PListNode GetCrossNode(PListNode PHead1,PListNode PHead2)
{
PListNode cur1=PHead1;
PListNode cur2=PHead2;
while (cur1)
{
while (cur1!=cur2&&cur2)
{
cur2=cur2->next;
}
if (cur1==cur2)
{
return cur2;
}
cur1=cur1->next;
cur2=PHead2;
}
return NULL;
}
相關文章
- **24. 兩兩交換連結串列中的節點****19.刪除連結串列的倒數第N個節點****面試題 02.07. 連結串列相交****142.環形連結串列II**面試題
- Day4(連結串列)|24. 兩兩交換連結串列中的節點 & 19.刪除連結串列的倒數第N個節點 & 面試題 02.07. 連結串列相交 &142.環形連結串列II面試題
- Day 4 | 24. 兩兩交換連結串列中的節點 、 19.刪除連結串列的倒數第N個節點 、面試題 02.07. 連結串列相交 、142.環形連結串列II面試題
- 2024/12/1 【連結串列】 LeetCode 面試題 02.07. 連結串列相交LeetCode面試題
- 第四天:● 24. 兩兩交換連結串列中的節點 ● 19.刪除連結串列的倒數第N個節點 ● 面試題 02.07. 連結串列相交 ● 142.環形連結串列II面試題
- 【圖解連結串列類面試題】環形連結串列圖解面試題
- 尋找連結串列相交結點問題
- 程式碼隨想錄第4天 | 24. 兩兩交換連結串列中的節點、19.刪除連結串列的倒數第N個節點、面試題 02.07. 連結串列相交、142.環形連結串列II面試題
- 連結串列專題——面試中常見的連結串列問題面試
- 環形連結串列_相交連結串列_多數元素(java語言)Java
- 程式碼隨想錄演算法訓練營day04|24.兩兩交換連結串列中的節點,19.刪除連結串列的倒數第N個節點,面試題 02.07.連結串列相交,142.環形連結串列II演算法面試題
- 【LeetCode-連結串列】面試題-反轉連結串列LeetCode面試題
- 【圖解連結串列類面試題】移除連結串列元素圖解面試題
- 04天【程式碼隨想錄演算法訓練營34期】 第二章 連結串列part02 (● 24. 兩兩交換連結串列中的節點 ● 19.刪除連結串列的倒數第N個節點 ● 面試題 02.07. 連結串列相交 ● 142.環形連結串列II )演算法面試題
- 兩個連結串列的第一個公共結點
- 連結串列中環的入口結點
- 【LeetCode連結串列#9】圖解:兩兩交換連結串列節點LeetCode圖解
- 程式碼隨想錄演算法訓練營第4天 | 連結串列兩兩交換、刪除倒N、連結串列相交、環形連結串列演算法
- 一個node連結串列翻轉的面試題面試題
- 2024/11/27 【連結串列】LeetCode 24 兩兩交換連結串列中的節點 & LeetCode 19 刪除連結串列的倒數第N個節點LeetCode
- 【連結串列問題】刪除單連結串列的中間節點
- 【連結串列問題】打卡2:刪除單連結串列的第 K個節點
- 每日leetcode——160. 相交連結串列LeetCode
- 資料結構與演算法——連結串列 Linked List(單連結串列、雙向連結串列、單向環形連結串列-Josephu 問題)資料結構演算法
- 兩個連結串列的第一個公共節點
- JZ-036-兩個連結串列的第一個公共結點
- 連結串列 - 單向連結串列
- 連結串列-迴圈連結串列
- 連結串列-雙向連結串列
- [連結串列]leetcode1019-連結串列中的下一個更大節點LeetCode
- 兩個有序連結串列序列的交集
- leetcode:21. 合併兩個有序連結串列(連結串列,簡單)LeetCode
- 單連結串列有環的幾個問題
- 環形連結串列
- JZ-055-連結串列中環的入口結點
- 單連結串列建立連結串列出現問題
- LeetCode題解(面試02.08):尋找連結串列與環的交點(Python)LeetCode面試Python
- 【連結串列問題】打卡3:刪除單連結串列的中間節點
- [連結串列]leetcode138-複製帶隨即指標的連結串列LeetCode指標