İkinci En Büyük — beginner Seviye Python ve JavaScript Mülakat Sorusu | Python Alıştırma Soruları
İkinci En Büyük
beginner
Bir listedeki ikinci en büyük eşsiz sayıyı döndür.
Eğer yeterli eşsiz eleman yoksa None döndür.
Örnek: [3, 5, 2, 5, 6, 6, 1] → 5 (en büyük 6, ikinci en büyük 5).
Sort yerine set ile O(n) çözüm yapabilirsin.
İpuçları
💡 İpucu 1: Önce set() ile tekrarları kaldır.
💡 İpucu 2: sorted() veya max() kullanarak en büyükleri bul.