enqueue(element)
) und
entnehmen (mit dequeue()
).enqueue
nimmt man append
dequeue
nimmt man pop(0)
isEmpty
nimmt man len(stack)==0
def enqueue(queue, ding):
queue.append(ding)
def dequeue(queue):
return queue.pop(0)
def isEmpty(queue):
return len(queue)==0
queue = []
for i in range(1,10):
enqueue(queue, i)
print("Nach dem Einfügen von",i,":",queue)
print("auslesen")
while not isEmpty(queue):
print(dequeue(queue))
enqueue(Ding 1) enqueue(Ding 2) enqueue(Ding 3) dequeue() dequeue() enqueue(Ding 4)
Um 08:00 enqueue(0731-115) Um 08:10 enqueue(0731-555 555) Um 08:20 dequeue() Um 08:30 enqueue(0900-555) Um 08:32 dequeue()
enqueue()
und dequeue()
an.
09:30 | Taxi 123 | Einfahrt |
10:29 | Taxi 092 | Einfahrt |
10:52 | Taxi 545 | Einfahrt |
11:20 | Taxi 222 | Einfahrt |
12:14 | Taxi 123 | Ausfahrt |
12:15 | Taxi 092 | Ausfahrt |
12:51 | Taxi 0815 | Einfahrt |
13:29 | Taxi 545 | Ausfahrt |
14:21 | Taxi 222 | Ausfahrt |
14:24 | Taxi 12 | Einfahrt |
15:06 | Taxi 123 | Einfahrt |
15:33 | Taxi 0815 | Ausfahrt |