一、单向链表(Singly Linked List)
1.1 基本定义
单向链表是一种线性数据结构,由一系列节点通过指针单向连接而成。每个节点包含数据域和指向下一个节点的指针域。
1.2 结构定义
// 单向链表节点结构
typedef struct ListNode {
int data;
} ListNode;
ListNode *head;
ListNode *tail;
length;
} LinkedList;

