加载中...
| 类别 | 算法与数据结构 |
| 英文名 | Linked List |
| 类型 | 数据结构 |
| 领域 | 计算机科学 |
链表是由若干节点组成的线性结构,每个节点保存数据和指向下一个节点的指针。常见形式有单向链表、双向链表和循环链表。与数组不同,链表节点在内存中无需连续。
节点通过指针逐个串联,访问元素必须从头节点沿指针逐步遍历。插入和删除只需修改相邻节点的指针,不需要移动其他元素,因此在已知位置时效率很高;但无法像数组那样按下标直接定位。双向链表额外保存指向前驱的指针,便于反向遍历和 O(1) 删除已知节点。
| 类别 | 算法与数据结构 |
| 英文名 | Linked List |
| 类型 | 数据结构 |
| 领域 | 计算机科学 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧