Daftar Isi:

Bagaimana Anda menemukan pertengahan pencarian biner?
Bagaimana Anda menemukan pertengahan pencarian biner?

Video: Bagaimana Anda menemukan pertengahan pencarian biner?

Video: Bagaimana Anda menemukan pertengahan pencarian biner?
Video: Metode Pencarian Sequential Search dan Binary Search 2024, April
Anonim

Diberikan array yang diurutkan, kami menemukan Tengah -sebagian besar elemen dan periksa elemen dengan kunci. jika Tengah -sebagian besar elemen sama dengan kunci, kami telah menemukan kuncinya. jika Tengah -sebagian besar elemen lebih besar dari kuncinya, kita Cari di sebelah kiri setengah Tengah -sebagian besar elemen, kalau tidak kita Cari di bagian kanan.

Demikian juga, orang bertanya, bagaimana Anda menemukan pencarian biner?

Pencarian Biner : Mencari array yang diurutkan dengan berulang kali membagi Cari interval menjadi setengah. Mulailah dengan interval yang mencakup seluruh array. Jika nilai Cari kunci kurang dari item di tengah interval, mempersempit interval ke bagian bawah. Jika tidak, persempit ke bagian atas.

Demikian juga, apa O besar dari pencarian biner? Pencarian biner sebenarnya adalah Cari operasi pada BST seimbang ( pencarian biner pohon). Misalnya Cari memiliki kompleksitas waktu HAI (log n). Lihat, array Anda yang diurutkan dapat dilihat sebagai yang utama Cari serialisasi berurutan dari BST yang seimbang. Yaitu, secara rekursif melakukan hal berikut (dimulai dengan root):

Juga tahu, apa saja 7 langkah pencarian biner?

Algoritma Pencarian Biner

  • Langkah 1 - Baca elemen pencarian dari pengguna.
  • Langkah 2 - Temukan elemen tengah dalam daftar yang diurutkan.
  • Langkah 3 - Bandingkan elemen pencarian dengan elemen tengah dalam daftar yang diurutkan.
  • Langkah 4 - Jika keduanya cocok, maka tampilkan "Elemen yang diberikan ditemukan!!!" dan mengakhiri fungsi.

Bagaimana cara kerja pencarian biner?

Pencarian biner adalah algoritma yang efisien untuk menemukan item dari daftar item yang diurutkan. Dia bekerja dengan berulang kali membagi setengah bagian dari daftar itu bisa berisi item, hingga Anda mempersempit kemungkinan lokasi menjadi hanya satu.

Direkomendasikan: