用栈实现队列的push、top和pop
来源:互联网 发布:记事本数据导入excel 编辑:程序博客网 时间:2024/06/07 02:33
Python中的list 已经自带append、pop、reverse、remove等方法
class Solution(object): def push(self,li,data): li.append(data) return li def top(self,li): if len(li) == 0: return 'Empty Queue' return li[0] def pop(self,li): if len(li) == 0: return 'Empty Queue' return li.pop(0) def show(self,li): return liQueue = Solution()li = []print(Queue.push(li,5))print(Queue.push(li,4))print(Queue.push(li,3))print(Queue.push(li,2))print(Queue.push(li,1))print(Queue.top(li)) print(Queue.pop(li)) print(Queue.show(li))
阅读全文
0 0
- 用栈实现队列的push、top和pop
- 两个栈实现一个队列的push和pop
- 用两个栈来实现一个队列,完成队列的Push和Pop操作
- 用两个栈来实现一个队列,完成队列的Push和Pop操作
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。
- 6.用两个栈来实现一个队列,完成队列的Push和Pop操作
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- 矩阵价值和
- python 字符串反转
- AIM Tech Round 4 (Div. 2) D. Interactive LowerBound
- 环信(Android)设置头像和昵称的方法
- Python学习笔记——20170824
- 用栈实现队列的push、top和pop
- 用TensorFlow构建基础的神经网络(一):MLP
- TCP/IP、OSI参考模型
- 学习java第13天
- 将整数A转换为B-LintCode
- openwrt修改主机名和主机型号
- pycharm重启项目时,配置configuratio都被清空的解决办法。
- 虚拟币开发专题(在不同的系统Ubuntu平台下编译山寨币客户端)
- 深度学习在情感分析中的应用