数据结构 与相关算法简介 南开ACM协会 为什么需要更多的数据结构 n C++里面已经提供了一些基本数据结构以及 数组但已有的数据结构种类太少缺乏 灵活性只适用于较简单的问题 这里要介绍的数据结构 n 栈 n 队列 n 树 n 堆 n 注此处针对学习算法和实际编程的需要 讲解较少涉及过于系统化的理论 栈 n 栈的特点是先进后出 FILO 或后进先出 LIFO n 栈顶 top 插入删除的一端 栈