一.认识栈结构 栈也是一种非常常见的数据结构,并且在程序中的应用非常广泛 数组 我们知道数组是一种线性结构,并且可以在数组的任意位置插入和删除数据. 但是有时候,我们为了实现某些功能,必须对这种任意性加以限制. 而栈和队列就是比较常见的受限的线性结构,我们先来学习栈结构. 栈结构示意图 栈( stack ) ,它是一种受限的线性表,后进先出(LIFO) 其限制是仅允许在表的一端进行插入和删除运算.这一端被称为栈顶,相对地,把另一端称为栈底. LIFO(last in first out)表示就是…