【LeetCode】Swap Nodes in Pairs 連結串列指標的應用
<span style="font-size:18px;">/**
* LeetCode Swap Nodes in Pairs
* 題目:輸入一個連結串列,要求將連結串列每相鄰的兩個節點交換位置後輸出
* 思路:遍歷一遍即可,時間複雜度O(n)
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) {
* val = x;
* next = null;
* }
* }
*/
package javaTrain;
public class Train12 {
public ListNode swapPairs(ListNode head) {
if(head == null || head.next == null) return null;
ListNode pNode;
pNode = head;
while(pNode != null && pNode.next != null){
int temp;
temp = pNode.val;
pNode.val = pNode.next.val;
pNode.next.val = temp;
pNode = pNode.next.next;
}
return head;
}
}
</span>
相關文章
- 【leetcode】24. Swap Nodes in Pairs 連結串列奇偶節點交換LeetCodeAI
- Leetcode Swap Nodes in PairsLeetCodeAI
- Leetcode 24 Swap Nodes in PairsLeetCodeAI
- LeetCode 24 Swap Nodes in PairsLeetCodeAI
- Leetcode-Swap Nodes in PairsLeetCodeAI
- Swap Nodes in Pairs leetcode javaAILeetCodeJava
- Swap Nodes in PairsAI
- Leetcode 線性表 Swap Nodes in PairsLeetCodeAI
- 024,Swap Nodes in PairsAI
- 24. Swap Nodes in PairsAI
- [LeetCode] Swap Nodes in Pairs 成對交換節點LeetCodeAI
- LeetCode 複製帶隨機指標的連結串列LeetCode隨機指標
- LeetCode-138-複製帶隨機指標的連結串列LeetCode隨機指標
- 複製帶隨機指標的連結串列隨機指標
- [連結串列]leetcode138-複製帶隨即指標的連結串列LeetCode指標
- 兩種解法搞定Swap Nodes in Pairs演算法題AI演算法
- LeetCode 138:複製帶隨機指標的連結串列 Copy List with Random PointerLeetCode隨機指標random
- (轉發)連結串列新增函式中為什麼要用指向連結串列指標的指標(引用傳參)函式指標
- Leetcode_86_分割連結串列_連結串列LeetCode
- 【LeetCode】->連結串列->通向連結串列自由之路LeetCode
- 「複製帶隨機指標的連結串列」的一個很巧妙解法隨機指標
- [LeetCode] Reverse Nodes in k-Group 每k個一組翻轉連結串列LeetCode
- 指標和連結串列指標
- Faster\Slower 快慢指標的應用AST指標
- 【LeetCode-連結串列】面試題-反轉連結串列LeetCode面試題
- LeetCode-Python-86. 分隔連結串列(連結串列)LeetCodePython
- LeetCode-連結串列LeetCode
- LeetCode連結串列專題LeetCode
- leetcode 反轉連結串列LeetCode
- LeetCode 86 ——分隔連結串列LeetCode
- 【LeetCode連結串列#9】圖解:兩兩交換連結串列節點LeetCode圖解
- golang二級指標操作連結串列Golang指標
- 資料結構實驗:連結串列的應用資料結構
- leetcode 92 反轉連結串列ⅡLeetCode
- LeetCode 86. 分隔連結串列LeetCode
- leetcode:21. 合併兩個有序連結串列(連結串列,簡單)LeetCode
- 【LeetCode】【連結串列】劍指 Offer 52. 兩個連結串列的第一個公共節點 思路解析和程式碼LeetCode
- 前端資料結構(3)之連結串列及其應用前端資料結構