文件名称:数据结构用两个栈实现一个队列的实例
文件大小:44KB
文件格式:PDF
更新时间:2024-02-11 11:51:33
数据 数据结构 算法与数据结构
数据结构用两个栈实现一个队列的实例
栈是先进后出,队列是先进先出
每次元素都push在st1中,pop的时候如果st2为空,将st1的栈顶元素放在st2的栈底,这样st1的所有元素都放在st2中,st1的栈底就是st2的栈顶,pop st2的栈顶,这样就满足了队列的先进先出。
#include
文件名称:数据结构用两个栈实现一个队列的实例
文件大小:44KB
文件格式:PDF
更新时间:2024-02-11 11:51:33
数据 数据结构 算法与数据结构
数据结构用两个栈实现一个队列的实例
栈是先进后出,队列是先进先出
每次元素都push在st1中,pop的时候如果st2为空,将st1的栈顶元素放在st2的栈底,这样st1的所有元素都放在st2中,st1的栈底就是st2的栈顶,pop st2的栈顶,这样就满足了队列的先进先出。
#include