简单队列
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单队列相关的知识,希望对你有一定的参考价值。
# -*- coding: utf-8 -*-#输入中文要用 class Queue(): def __init__(qu,size):#类比栈 qu.queue=[]; qu.size=size; qu.head=0; qu.tail=0; def Empty(qu): if qu.head==qu.tail: return True else: return False def Full(qu): if qu.tail-qu.head==qu.size: return True else: return False def push(qu,content): if qu.Full(): print "Queue is Full!" else: qu.queue.append(content) qu.tail=qu.tail+1 def out(qu): if qu.Empty(): print "Queue is Empty!" else: qu.head=qu.head+1
以上是关于简单队列的主要内容,如果未能解决你的问题,请参考以下文章