Buradasın
İkili arama ve aralıklı arama arasındaki fark nedir?
Yazeka
Arama sonuçlarına göre oluşturuldu
İkili arama (binary search) ve aralıklı arama (interpolation search) arasındaki temel fark, arama yöntemlerinin çalışma prensiplerinde yatmaktadır:
- İkili arama, sıralı diziler üzerinde çalışır ve "böl ve fethet" mantığı ile hareket eder 123. Algoritma, dizinin ortasından aramaya başlar; aranan eleman ortadaki veriden büyükse sağdaki, küçükse soldaki alt dizide arama yapılır 123.
- Aralıklı arama, değerlerin tek tip dağıtıldığı örnekler için ikili aramaya bir gelişme olarak sunulmuştur 1. Bu yöntemde, aranan anahtarın değerine göre farklı konumlara gidilir; örneğin, anahtar son elemana yakınsa, arama son tarafa doğru başlatılır 1.
Özetle:
5 kaynaktan alınan bilgiyle göre: