C#数据结构:两栈实现队列,两队列实现栈
摘要:
两个栈实现队列:栈实现先进先出 栈1负责队尾,栈2负责队头每次入队,栈2无元素且栈1无元素,入栈2;否则入栈1每次出队,栈2有元素,出栈2顶;否则把全部栈1入栈2,再出栈2顶 bool Pop(ref int value) { if (m_stack2.Count > 0) { value = m_ 阅读全文
posted @ 2022-03-16 20:45 luoyikun 阅读(26) 评论(0) 推荐(0)