Binary Search Nedir

Binary search,bilgisayar bilimlerinde aynı zaman da half-interval search ve logaritmic search olarak da adlandırılan sıralı dizilerde arama işlemi için kullanılan bir algoritmadır. Kısaca algoritmanın akışını anlatmak gerekirse,sıralı olan diziyi 2 ye bölerek,aranan değerle dizinin ortasındaki elemanla karşılaştırarak karar verir. Aşağıdaki resimdeki gibi sıralı olarak 1,3,7,11,15,20,21,22,23,24 değerlerine sahip dizimiz olduğunu varsayalım,aradığımız eleman ise 3 olsun.İlk önce […]