1. 首页
  2. 数据库
  3. 其它
  4. 3分钟带你搞懂栈和队列(Python实现)——不懂你锤我

3分钟带你搞懂栈和队列(Python实现)——不懂你锤我

上传者: 2020-12-23 05:47:51上传 PDF文件 159.09KB 热度 15次
文章目录前言栈栈结构实现栈的操作Stack() 创建一个新的空栈push(item) 添加一个新的元素item到栈顶pop() 弹出栈顶元素peek() 返回栈顶元素is_empty() 判断栈是否为空size() 返回栈的元素个数测试代码队列队列的实现队列的操作Queue() 创建一个空的队列。enqueue(item) 往队列中添加一个item元素dequeue() 从队列头部删除一个元素is_empty() 判断一个队列是否为空size() 返回队列的大小双端队列双端队列的操作Deque() 创建一个空的双端队列add_front(item) 从队头加入一个item元素add_rear(
下载地址
用户评论