摘要:
1. 一个列表实现两个栈class Twostacks(object): def __init__(self): self.stack=[] self.a_size=0 self.b_size=0 self.top=0 def a_isEmpty(self): return self.a_size==0 def a_push(self,item): self.stack.insert(self.a_size,item) self.a_size+=1 def ... 阅读全文
posted @ 2014-02-23 21:54
再见紫罗兰
阅读(1648)
评论(0)
推荐(0)
摘要:
1. 栈栈(Stack)是限制插入和删除操作只能在一个位置进行的表,该位置是表的末端,称为栈的顶(top)。栈的基本操作有PUSH(入栈)和POP(出栈)。栈又被称为LIFO(后入先出)表。1.1 栈的实现class Stack(object): def __init__(self): self.stack=[] def isEmpty(self): return self.stack==[] def push(self,item): self.stack.append(item) def pop(self): i... 阅读全文
posted @ 2014-02-23 14:34
再见紫罗兰
阅读(10572)
评论(3)
推荐(0)
浙公网安备 33010602011771号