Wyszukiwanie binarne
Algorytmy i struktury danych
TrudnyNie rozpoczęto
Punkty:25
Termin:1.03.2026
Język:Java
Opis zadania
Zaimplementuj algorytm wyszukiwania binarnego w Javie. Funkcja powinna zwracać indeks szukanego elementu lub -1 jeśli element nie istnieje.
Oczekiwane zachowanie
Funkcja powinna przyjmować odpowiednie parametry i zwracać wynik zgodny z opisem.
Rozwiązanie będzie testowane na zestawie przypadków testowych, w tym ukrytych testów sprawdzających przypadki brzegowe.
Przykładowe przypadki testowe
Test 1: Element istnieje
Wejście:
arr=[1,2,3,4,5], target=3
Oczekiwane wyjście:
2
Test 2: Element nie istnieje
Wejście:
arr=[1,2,3,4,5], target=6
Oczekiwane wyjście:
-1
Test 3: Pierwszy element
Wejście:
arr=[1,2,3,4,5], target=1
Oczekiwane wyjście:
0
Testy ukryte: 1
Dodatkowe testy zostaną uruchomione po przesłaniu rozwiązania
Gotowy do uruchomienia
Edytor kodu
Loading...