 Sayı listesindeki aykırı değerleri algılayabilen bir algoritma oluşturun.
Bu algoritma, bir sayı listesindeki aykırı değerleri tespit etmek için istatistiksel bir yaklaşım kullanmalıdır. İlk olarak, veri setinin ortalamasını ve standart sapmasını hesaplamalıdır. Ardından, algoritma, listedeki her bir öğe arasında döngü yaparak, her öğe ile ortalama arasındaki farkı hesaplamalıdır. Fark, iki standart sapmadan daha büyükse, bu öğe bir aykırı değer olarak işaretlenebilir. Bu algoritma, normal dağılımı takip etmesi gerekmeyen aykırı değerleri de tespit edebilmelidir. Bu durumda algoritmanın standart sapma yerine Çeyrekler Arası Aralığı (IQR) hesaplaması gerekir. Algoritma daha sonra bir değerin üst yatay çizginin üzerinde (Q3 + 1,5*IQR) veya alt yatay çizginin altında (Q1 - 1,5*IQR) olup olmadığını kontrol etmelidir. Bu aralığın dışındaki herhangi bir öğe, aykırı değer olarak işaretlenecektir.