Algorytmy i struktury danych · Junior · Pytanie 62 z 75

Two Sum: znajdź dwie liczby w nieposortowanej tablicy, które sumują się do target. Jakie jest podejście O(n)?

Wyjaśnienie

Jedno przejście: jeśli target - x już się pojawiło, para jest znaleziona; w przeciwnym razie zapamiętaj x i jego indeks. Sprawdzanie wszystkich par to O(n²). Sortowanie daje O(n log n) i gubi oryginalne indeksy.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 62

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test