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