Çfarë është kërkimi binar në C++?
Çfarë është kërkimi binar në C++?

Video: Çfarë është kërkimi binar në C++?

Video: Çfarë është kërkimi binar në C++?
Video: Libraria iostream: cout dhe cin | Bazat e Gjuhës | C++ | Programim | Informatikë 2024, Prill
Anonim

A kërkim binar është një e thjeshtë algoritmi të destinuara për të gjetur vendndodhjen e një artikulli të ruajtur në një listë të renditur. Ka disa variacione të kërkimi binar në C program, të tilla si testimi për barazi dhe më pak se në çdo hap të algoritmi.

Prandaj, çfarë është kërkimi binar në C++?

Kërkimi binar në C++ Kërkimi binar është një metodë për të gjetur elementin e kërkuar në një grup të renditur duke përgjysmuar në mënyrë të përsëritur grupin dhe duke kërkuar në gjysmë. Kjo metodë bëhet duke filluar me të gjithë grupin. Pastaj përgjysmohet. Një program që demonstron kërkimi binar në C++ jepet më poshtë.

çfarë është kërkimi binar me shembull? Kërkimi binar kërkon një artikull të veçantë duke krahasuar pjesën e mesme të pjesës më të madhe të koleksionit. Nëse ndodh një përputhje, atëherë indeksi i artikullit kthehet. Nëse artikulli i mesit është më i madh se artikulli, atëherë artikulli kërkohet në nën-vargun në të majtë të artikullit të mesëm.

Së dyti, çfarë nënkuptohet me kërkim binar?

Në shkencat kompjuterike, kërkim binar , i njohur edhe si gjysmë-interval kërkimi , logaritmike kërkimi , ose binare pres, është një kërkimi algoritmi që gjen pozicionin e një vlere të synuar brenda një grupi të renditur. Kërkimi binar krahason vlerën e synuar me elementin e mesëm të grupit.

Për çfarë përdoret kërkimi binar?

Në formën e tij më të thjeshtë, kërkim binar është e mesuar me shpejt Gjej një vlerë në një sekuencë të renditur (konsideroni një sekuencë një grup të zakonshëm tani për tani). Ne do ta quajmë vlerën e kërkuar vlerën e synuar për qartësi. Kërkimi binar ruan një nënsekuencë të njëpasnjëshme të sekuencës fillestare ku me siguri ndodhet vlera e synuar.