Bir algoritma temelli problem çözümünde, farklı stratejiler arasından en uygun olanı seçmek ve bu stratejinin etkinliğini değerlendirmek önemlidir.
Aşağıdakilerden hangisi iyi bir algoritmanın temel özelliklerinden biri değildir?
A)
Kesinlik (Determinism): Algoritmanın her adımının açık ve net olması, aynı girdilerle her zaman aynı çıktıyı vermesi.
B)
Sonluluk (Finiteness): Algoritmanın her zaman belirli bir adım sayısından sonra sona ermesi.
C)
Giriş/Çıkış (Input/Output): Algoritmanın sıfır veya daha fazla girdi alması ve bir veya daha fazla çıktı üretmesi.
D)
Verimlilik (Efficiency): Algoritmanın problemi çözmek için mümkün olan en fazla zaman ve belleği kullanması.
E)
Genellik (Generality): Algoritmanın sadece tek bir özel durum için değil, benzer problem sınıfı için çözümler üretebilmesi.