生活中,在什么场景用到堆栈、队列?怎么解决
堆栈实际是两个数据结构,堆和栈
队列:吃饱了,拉,先进先出(不考虑消化快慢)
栈:吃饱了,吐,后进先出。(不考虑消化快慢)
堆:吃饱了,拉,消化快(优先级高)的先出。
队列:排队打饭的时候就是队列,先进队列的先打到饭。
堆栈:从箱里拿出东西,后进入箱子的能够优先拿出来。