Python算法
goblinM
小白。。。。。
展开
-
Python栈和队列-基础知识回顾
1.栈的定义 1.栈:只允许在一端进行插入或删除操作的线性表。 2.栈顶:允许删除或插入的一端 3.栈底:不允许删除或插入的一端 4.空栈:不含任何元素的空表 特征:先进后出(LIFO) 2.栈的基本操作 Ininstack()初始化栈 StackEmpty() 判断栈是否为空 Push()进栈,栈未满情况 Pop()出栈,栈非空 GetTop()读取栈...原创 2019-03-17 20:06:46 · 351 阅读 · 0 评论 -
Python栈和队列--经典算法回顾
1.用栈实现队列 LeetCode:232. 用栈实现队列 简单 使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。 pop() -- 从队列首部移除元素。 peek() -- 返回队列首部的元素。 empty() -- 返回队列是否为空。 示例: MyQueue queue = new MyQueue(); queue.push(1); queue...原创 2019-03-17 20:07:26 · 661 阅读 · 0 评论