基础数据结构——数组和链表
背包、队列和栈
下压(LIFO)栈(能够动态调整数组大小的实现)
下压堆栈(链表实现)
达到了最优设计目标
- 它可以处理任意类型的数据;
- 所需的空间总是和集合的大小成正比;
- 操作所需的时间总是和集合的大小无关。
先进先出队列
和刚才一样,用链表达到了最优设计目标。
背包
本本文内容截自《Algorithms (Fourth Edition) 》
达到了最优设计目标
- 它可以处理任意类型的数据;
- 所需的空间总是和集合的大小成正比;
- 操作所需的时间总是和集合的大小无关。
和刚才一样,用链表达到了最优设计目标。
本本文内容截自《Algorithms (Fourth Edition) 》