刷LeetCode碰到一个简单链表题,题目已经定义了链表节点ListNode,作者很菜,好多忘了,把ListNode又查了一下

struct ListNode {
       int val;    //定义val变量值,存储节点值
       struct ListNode *next;   //定义next指针,指向下一个节点,维持节点连接
  }
  • 在节点ListNode定义中,定义为节点为结构变量。
  • 节点存储了两个变量:value 和 next。value 是这个节点的值,next 是指向下一节点的指针,当 next 为空指针时,这个节点是链表的最后一个节点。
  • 注意注意val只代表当前指针的值,比如p->val表示p指针的指向的值;而p->next表示链表下一个节点,也是一个指针。
  • 构造函数包含两个参数 _value 和 _next ,分别用来给节点赋值和指定下一节点

参考:

  1. https://zhuanlan.zhihu.com/p/22923273

相关文章:

  • 2022-12-23
  • 2022-01-07
  • 2021-10-01
  • 2021-12-24
  • 2021-09-23
  • 2021-11-20
  • 2021-05-22
  • 2022-03-02
猜你喜欢
  • 2021-12-15
  • 2021-10-03
  • 2022-12-23
  • 2021-11-10
  • 2022-03-01
  • 2022-03-08
  • 2022-12-23
相关资源
相似解决方案