chancea1
全部博文(27)
Vim(2)
Shell(1)
2011年(1)
2009年(26)
wanghong
夏寥寥
najc
stone531
fury_
likiller
savionch
stronger
ashiyouw
分类: C/C++
2009-09-10 20:26:00
原题:
用两个栈实现一个队列的功能?
思路:
假设两个栈 A 和B,且都为空。 可以认为栈 A 为提供入队列的功能,栈 B 提供出队列的功能。 入队列: 入栈 A 出队列: 1 如果栈B 不为空,直接弹出栈 B 的数据。 2 如果栈 B 为空,则依次弹出栈 A 的数据,放入栈 B 中,再弹出栈 B 的数据。
上一篇:C/C++中main()函数的参数
下一篇:非接触式RFID的读写器系统设计
登录 注册