01შემდეგი მეტი ელემენტი
მოცემული მასივის ყოველი ელემენტისთვის ვიპოვოთ მარჯვნივ პირველი უფრო დიდი ელემენტი, ან -1, თუ ასეთი არ არის. 4 7 3 5 2 6 8 1-ისთვის პასუხებია 7 8 5 6 6 8 -1 -1.
აშკარა ამოხსნა ყოველი პოზიციიდან მარჯვნივ მიდის, სანამ უფრო დიდს არ იპოვის. კლებად მასივზე ყოველი ასეთი გავლა ბოლომდე მიდის, ანუ O(n²).
დააკვირდი, რას კარგავს ნელი გავლა. როცა 5-ს ვუყურებთ, ადრინდელი 3 ჯერ კიდევ პასუხს ელოდება, და 5 სწორედ ეს პასუხია. ყოველი ელემენტი პასუხია მის წინ მყოფი ყველა უფრო პატარა მომლოდინისთვის. ამიტომ მომლოდინეები სადმე შევინახოთ და ყოველმა ახალმა მნიშვნელობამ რამდენიც შეუძლია, იმდენს გასცეს პასუხი.