[编程笔记]-Single-Linked_Lists单链表
前言
开新章啦。
概念
链表中,每一个元素都有一个指向下一个元素的指针,这样一个链接一个,就形成了一个链式结构。
动态链表
动态链表通常就是真正意义上的链表,可以动态增加、修改、减少,但事实上用处并不大,这里就只给出模板,用以借鉴。
1 |
|
静态链表
在竞赛中,静态链表才是大头。同时,在之后,我们会学到链式前向星,与链表的关系不能说微乎其微,也只能说是一模一样。
概念
拿数组去模拟链表。
实现
同时开两个数组,储存对应编号的节点的数据和下一个节点的编号(编号不是元素在链表中的位置序号!)
这样就能通过修改对应数组的方式实现链表操作。
具体功能在代码中给出
代码
1 |
|
例题
一道模板题。
完结撒花o( ̄︶ ̄)o
[编程笔记]-Single-Linked_Lists单链表
http://githarlem.github.io/2024/08/01/Single-Linked-Lists/