数据结构&算法4

栈与对列 1.栈的实现 2.队列与双端队列的实现 1.栈的实现 栈的操作: 1.Stack()创建一个新的空栈 2.push()添加一个新的元素到栈顶 3.pop()弹出栈顶元素 4.peak()返回栈顶元素 5.is_empty()判断栈顶是否为空 return self.__list==[] 6.size()返回栈的元素个数 2.队列与双端队列的实现 对列的操作: 1.Queue() 创建一个
相关文章
相关标签/搜索