做一件事首先有三个步骤:
第一步:是什么,也就是 what
第二步:为什么,也就是 why
第三步:如何应用,也就是 how
栈
如果说要单单从子面去理解,肯定是死活不知道栈到底是个什么样的东西,到底长成什么样子,有什么作用。
在此之前,我们先来说说 栈 的规则, 栈 其实是遵循“先进后出”的规则,所以我们可以从生活中的例子去理解这个栈 这个概念,我把抽象具体化,我把栈 具体化成 我们平时打羽毛球时的羽毛球筒 ,上图
我们的羽毛球是怎么放进羽毛球筒的呢,或者怎么取出羽毛球的,是不是遵循刚才那个规则,先进后出(就跟吃饭拉屎一个道理)。我们先放的羽毛球是不是被放在最下面呢(我们叫他栈底),我们最后放的就被放在最上面