Algoritam pretraživanja

Autor: Randy Alexander
Datum Stvaranja: 24 Travanj 2021
Datum Ažuriranja: 24 Lipanj 2024
Anonim
Algoritam binarnog pretraživanja
Video: Algoritam binarnog pretraživanja

Sadržaj

Definicija - Što znači algoritam pretraživanja?

Algoritam pretraživanja postupak je korak po korak, koji se koristi za pronalaženje određenih podataka među zbirkom podataka. Smatra se temeljnim postupkom u računanju. U računalnim znanostima, kada tražite podatke, razlika između brze aplikacije i sporije se često krije u korištenju odgovarajućeg algoritma pretraživanja.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava algoritam pretraživanja

Svi algoritmi pretraživanja koriste se tipkom za pretraživanje kako bi se nastavio postupak. Očekuje se da algoritmi pretraživanja vraćaju uspjeh ili status neuspjeha, obično označen s Boolean true / false. Dostupni su različiti algoritmi pretraživanja, a izvedba i učinkovitost istih ovise o podacima i načinu na koji se koriste.

Linearni algoritam pretraživanja smatra se najosnovnijim od svih algoritama pretraživanja. Najbolja možda je binarna pretraga. Postoje i drugi algoritmi pretraživanja, kao što su algoritam pretraživanja dubine, algoritam pretraživanja i sl. Učinkovitost algoritma pretraživanja mjeri se koliko je u najgorem slučaju obavljena usporedba ključa za pretraživanje. Oznaka koja se koristi u algoritmima pretraživanja je O(n), gdje n je broj obavljenih usporedbi. Daje ideju asimptotske gornje granice vremena izvršenja potrebnog za algoritam s obzirom na zadani uvjet.


Slučajevi pretraživanja u algoritmima pretraživanja mogu se kategorizirati kao najbolji, prosječni i najgori slučaj. U nekim algoritmima sva su tri slučaja mogu biti asimptotički jednaka, dok u nekim drugim može biti velika razlika. Prosječno ponašanje algoritma za pretraživanje pomaže u određivanju korisnosti algoritma.