您的位置:首页 > 理论基础 > 数据结构算法

python数据结构---栈和队列

2015-11-10 19:41 507 查看
class Stack():
def __init__(st,size):  #主题 容量
st.stack=[];         #开始是列表
st.size=size;
st.top=-1;
def push(st,content):
if st.Full():
print(" stack full")
else:
st.stack.append(content)
st.top==st.top+1

def Full(st):
if st.top==st.size:
return True
else:return False
def Empty(st):
if st.top==-1:
return True
else:
return False
def pop(st):
if st.top== -1:
return ("空栈,不能pop")
else:st.top=st.top-1

q=Stack(7)
q.Empty()
q.push("hello")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: