Bölüm 7 · SimülasyonStock Span Simülatörü? ← Bölüm 7 Fiyatlar Yükle Örnek Rastgele Önceki Sonraki Oynat Sıfırla İptalHazır.Monoton yığınÜst KapatStock Span Simülatörüi. günün span değeri, i. gün dâhil geriye doğru ardışık olarak fiyatı i. günün fiyatından küçük ya da ona eşit olan günlerin sayısıdır.KullanımVirgülle ayrılmış 1–10 pozitif Fiyat yazıp Yükle düğmesine basın ya da Örnek / Rastgele kullanın.Sonraki / Önceki bir adım ilerler ya da geriler; Oynat tüm adımları oynatır; Sıfırla başa döner; İptal oynatmayı durdurur.Monoton yığın algoritmasıHer i günü için, yığının üstündeki fiyat ≤ price[i] olduğu sürece indisleri pop edin.Yığın boşsa span[i] = i + 1, değilse i − top.i'yi push edin.Yığın, fiyatları kesin azalan günleri tutar. Her indis en fazla bir kez push ve bir kez pop edildiğinden tüm çalışma O(n) sürer (saf yöntem O(n²)).