栈和队列

一. 栈

  1. 递归中是栈,后进先出,因为后面进入的函数或者变量会引用前面的值。
  2. 栈内存释放的时候也是栈的规则,类似于一个函数中的变量,先释放后进来的。
  3. 导航栏,用的就是栈
  4. 绝大多数用递归能实现的问题,都可以用栈的方式来替代。

二. 队列
任务调度,订单系统。

原文地址:https://www.cnblogs.com/wangzhe66369/p/12864129.html