Junior
Kolik porovnání je potřeba k nalezení požadovaného prvku ze všech osmi?
sobes.tech AI
Odpověď od AI
Pro nalezení prvku v seřazeném poli o osmi prvcích pomocí binárního vyhledávání je potřeba maximálně 3 porovnání.
Hledání:
- Porovnejte s mediánem (4. nebo 5. prvek). Určete, v které polovině se hledaný prvek nachází.
- Porovnejte s mediánem vybrané poloviny (2. nebo 3.; 6. nebo 7.). Určete čtvrtinu.
- Porovnejte s prvkem uvnitř vybrané čtvrtiny. Najděte prvek.