Obsah:

Jak najdete střed binárního vyhledávání?
Jak najdete střed binárního vyhledávání?

Video: Jak najdete střed binárního vyhledávání?

Video: Jak najdete střed binárního vyhledávání?
Video: Binární vyhledávání 2024, Prosinec
Anonim

Vzhledem k seřazenému poli najdeme střední -většina prvku a zaškrtněte prvek pomocí klíče. Pokud střední -většina prvků se rovná klíči, našli jsme klíč. Pokud střední -většina prvků je větší než klíč, my Vyhledávání na levé polovině střední -většina prvků, jinak my Vyhledávání na pravé polovině.

Stejně tak se lidé ptají, jak najdete binární vyhledávání?

Binární vyhledávání : Vyhledávání seřazené pole opakovaným dělením Vyhledávání interval na polovinu. Začněte s intervalem pokrývajícím celé pole. Pokud je hodnota Vyhledávání klíč je menší než položka uprostřed intervalu, zužte interval na spodní polovinu. V opačném případě jej zužte na horní polovinu.

Podobně, jaké je velké O binárního vyhledávání? Binární vyhledávání je ve skutečnosti a Vyhledávání provoz na vyváženém BST ( binární vyhledávání strom). Takový Vyhledávání má časovou náročnost Ó (log n). Vidíte, vaše tříděné pole může být viděno jako hloubkové Vyhledávání v pořadí serializace vyváženého BST. To znamená, že rekurzivně provedete následující (začínaje kořenem):

Také víte, jakých je 7 kroků binárního vyhledávání?

Binární vyhledávací algoritmus

  • Krok 1 – Přečtěte si prvek vyhledávání od uživatele.
  • Krok 2 – Najděte prostřední prvek v seřazeném seznamu.
  • Krok 3 – Porovnejte vyhledávací prvek s prostředním prvkem v seřazeném seznamu.
  • Krok 4 - Pokud se oba shodují, zobrazí se "Daný prvek byl nalezen!!!" a ukončit funkci.

Jak funguje binární vyhledávání?

Binární vyhledávání je účinný algoritmus pro nalezení položky ze setříděného seznamu položek. To funguje opakovaným dělením na polovinu části seznamu, která mohl obsahovat položku, dokud nezúžíte možné umístění pouze na jedno.

Doporučuje: