Bugün, derste ikili arama kullanarak sıralanmış bir dizide bir eleman bulmak için çok basit bir algoritma tartıştık . Bir element dizisi için asimptotik karmaşıklığını belirlememiz istendi .
Benim fikrim, daha açık bir şekilde , veya olmasıydı, çünkü , en kötü durumda işlem sayısıdır. Fakat daha iyisini yapabilirim, örneğin ilk kez aranan elemana vurursam - o zaman alt sınır .
Öğretim görevlisi çözümü olarak sundu çünkü algoritmalar için genellikle sadece en kötü durum girişlerini göz önünde bulundururuz.
Neyin sahip noktası sadece kötü durumlarda, dikkate Ama ve verilen problemin tüm kötü vakalar aynı karmaşıklık var -notation ( Tamam, biz ihtiyacı olurdu?).
Burada ne özlüyorum?