Saya baru memahami algoritma ilmu komputer. Saya mengerti proses pencarian biner, tetapi saya memiliki sedikit kesalahpahaman dengan efisiensinya.
Dalam ukuran elemen, dibutuhkan, rata-rata, n langkah untuk menemukan elemen tertentu. Mengambil logaritma basis 2 dari kedua sisi menghasilkan log 2 ( s ) = n . Jadi bukankah jumlah rata-rata langkah untuk algoritma pencarian biner adalah log 2 ( s ) ?
Artikel Wikipedia ini tentang algoritma pencarian biner mengatakan bahwa kinerja rata-rata adalah . Kenapa begitu? Mengapa angka ini bukan log 2 ( n ) ?