Leetcode裏的head
指針指向實實在在的鏈表第一個結點,該結點不是哨兵結點。
對鏈表處理完之後,鏈表成爲空鏈表,則head
指針賦值NULL
。
寫代碼的時候,不要寫出p->next->next
這種東西,因爲如果p->next==NULL
,那程序運行就報錯了。
用指針的時候,一定要判其是否爲NULL
。
Leetcode刷題鏈表預備知識(C)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
基本數據結構——線性結構(列表/無序表)
weixin_38324954
2020-07-08 11:06:53
【數據結構】單鏈表基本操作(C++實現)
CP3圣保罗
2020-07-08 05:40:55
【數據結構專項】鏈表(6) —— 管理單向鏈表的基本類(包含頭結點)
class SinglyLinkedList: """管理單向鏈表的基本類(使用頭結點)""" class _Node: __slots__ = "value", "next" # 因爲會創建很
长行
2020-07-08 05:30:37
【數據結構專項】鏈表(7) —— 管理雙向鏈表的基本類(使用雙側哨兵結點)
class DoublyLinkedBase: """管理雙向鏈表的基本類(使用雙側哨兵結點)""" class _Node: __slots__ = "value", "prev", "next
长行
2020-07-08 05:30:36
LeetCode題解(0707):設計鏈表(Python)
长行
2020-07-08 05:30:36
【數據結構專項】鏈表(2) —— 鏈表的基本操作(Python)
單鏈表的基本操作(包含頭結點的單鏈表) # 單鏈表結點類 class ListNode: def __init__(self, val): self.val = val self.next
长行
2020-07-08 05:30:35
Leetcode206. 反轉鏈表
子奔奔超人
2020-07-08 05:24:24
算法Day01-算法研習指導之算法框架思維
攻城狮Chova
2020-07-08 01:44:49
試編寫算法將帶頭結點的單鏈表就地逆置,所謂“就地”是指輔助空間複雜度爲O(1)
江冷易水寒
2020-07-08 00:42:07
Leetcode第二零六題: 反轉鏈表
HinataHazuki
2020-07-07 23:50:51
redis 系列——2、redis 鏈表原理
吃饭睡觉胖胖胖
2020-07-07 21:59:59
單鏈表的讀取,刪除,插入,遍歷操作
RememberHonor
2020-07-07 20:23:56
鏈表及其各種函數操作的實現方法
穆江浩
2020-07-07 19:58:12
leetcodde------反轉鏈表2(javascript解法)
洳娅
2020-07-07 19:42:36
24小時熱門文章