Bu uygulama, 42 müfredatındaki push_swap projesini kodlamadan önce algoritma mantığını ve yığın dinamiğini kavramanız için tasarlanmıştır.
🎯 Hedef
A yığınındaki sayıları küçükten büyüğe sıralamak ve B yığınını tamamen boş bırakmaktır. Daire boyutu sayının büyüklüğünü temsil eder.
📋 Puanlama & Geçiş Kuralları
- 100 Puan: Hedef hamle sayısıyla birebir aynı adımda bitirirsen seviyeyi geçersin.
- 200 Puan: Hedefin altında bir hamleyle bitirirsen seviyeyi geçersin.
- 50 Puan: Hedefin üzerinde bir hamleyle sıralarsan +50 puan alırsın.
- 0 Puan: Dizi sıralanmamışsa veya B yığını boş değilse işlem başarısız sayılır.
🕹️ Nasıl Oynanır?
Soldaki komut kartlarını sağdaki işlem sırasına ekleyin ve Simüle Et & Doğrula butonuna basın.