华南理工大学无线电爱好者协会软件小组美妙的算法

顺序表与链表

2017-06-06  本文已影响98人  廖少少

线性表

顺序表

顺序表的基本形式

顺序表的两种基本形式顺序表的两种基本形式

顺序表的结构

顺序表的结构顺序表的结构

顺序表的两种基本实现方式

顺序表的两种基本形式顺序表的两种基本形式

元素存储区替换

元素存储区扩充

扩充的两种策略

Python中的顺序表

list的基本实现技术

链表

为什么需要链表

链表的定义

单向链表

单链表的节点和单链表单链表的节点和单链表

链表与顺序表的对比

操作 链表 顺序表
访问元素 O(n) O(1)
在头部插入/删除 O(1) O(n)
在尾部插入/删除 O(n) O(1)
在中间插入/删除 O(n) O(n)

单向循环链表

单向循环链表单向循环链表

双向链表

双向链表双向链表
上一篇下一篇

猜你喜欢

热点阅读