栈和队列 这两者都是重要的数据结构,都是线性结构.它们在日后的软件开发中有着重大作用.后面会有实例讲解. 两者区别和联系,其实总结起来就一句.栈,后进先出:队列,先进先出. 可以将栈与队列的存储空间比作一个只够一个身位的水管. 栈的水管,有一头被堵住了.所以当人们进去后,想出来就只能让最靠近出口的那位先出去,依次推出.(后进先出). 队列的水管,类似单向车道.所以当人们进去后,想出来就只能一直向前,走出来,不可以从入口出来.(先进先出). 所以,道理还是很简单的.接下来就是学习一些专属函数就ok