İçeriğe atla
Kod OkumaMonoton Yığın
Çıktıyı Tahmin Et

Monoton Yığın

Yeni gelen sayı, kendinden küçük olanları yığından atıyor. Sonunda ekrana ne yazdırılır?
1stack = []
2for x in [3, 1, 4, 1, 5]:
3 while stack and stack[-1] < x:
4 stack.pop()
5 stack.append(x)
6print(stack)