python实现Stack和Queue
来源:互联网 发布:中国援助朝鲜 知乎 编辑:程序博客网 时间:2024/05/21 22:54
python实现stack和queue的例子
class Stack(object) : def __init__(self) : self.stack = [] def push(self, item) : self.stack.append(item) def pop(self) : if self.stack != [] : return self.stack.pop(-1) else : return None def top(self) : if self.stack != [] : return self.stack[-1] else : return None def length(self) : return len(self.stack) def isempty(self) : return self.stack == [] class Queue(object) : def __init__(self) : self.queue = [] def enqueue(self, item) : self.queue.append(item) def dequeue(self) : if self.queue != [] : return self.queue.pop(0) else : return None def head(self) : if self.queue != [] : return self.queue[0] else : return None def tail(self) : if self.queue != [] : return self.queue[-1] else : return None def length(self) : return len(self.queue) def isempty(self) : return self.queue == []
0 0
- python实现stack 和 queue
- python实现Stack和Queue
- python实现stack(栈)和队列(queue)
- 模拟实现 stack和queue
- GOLANG 实现Stack和Queue
- 模板模拟实现stack和queue
- 【数据结构】Stack和Queue的模拟实现
- Java实现栈Stack和队列Queue
- C# Queue 和Stack的实现
- Queue和Stack
- stack和queue详解
- stack和queue
- c++ stack和queue
- Queue和Stack
- queue和stack容器
- Queue、Deque和Stack
- 【C++】利用list和vector实现stack和queue!!!
- stack实现queue ; list实现stack
- Linux 标准目录结构
- 数据结构——二叉树的遍历
- IP地址详解
- zookeeper 客户端的实现
- CentOS6.3下apcupsd自动关机后 ssh登录报电源故障 POWER FAILURE
- python实现Stack和Queue
- Java多线程编程总结
- hdoj 1870 愚人节的礼物 【简单的栈应用】
- MyEclipse为选定语句快速添加大括号
- HDU 1698-Just a Hook(线段树 成段更新)
- linux下一个定时器的使用方法
- 类的 非主动使用不会触发类的初始化操作
- 手势在ViewPager上的应用:OnFling MotionEvent e1 == null 的问题解决
- js动态生成form