Junior
Kiek palyginimų reikia, kad rastumėte reikiamą elementą iš aštuonių?
sobes.tech AI
Atsakymas iš AI
Norint rasti elementą surūšiuotame aštuonių elementų masyve naudojant dvejetainį paiešką, reikės ne daugiau kaip 3 palyginimų.
Paieška:
- Palyginkite su medianu (4-asis arba 5-asis elementas). Nustatykite, kurioje pusėje yra ieškomas elementas.
- Palyginkite su pasirinktos pusės medianu (2-asis arba 3-iasis; 6-asis arba 7-asis). Nustatykite ketvirtį.
- Palyginkite su elementu viduje pasirinkto ketvirčio. Suraskite elementą.