Algorytmy i struktury danych · Middle · Pytanie 75 z 75

Subset sum: czy niektóre z liczb sumują się do target? Jakie jest klasyczne rozwiązanie DP?

Wyjaśnienie

reachable[s] mówi, czy da się uzyskać sumę s; dla każdej liczby aktualizujemy sumy od największych do najmniejszych, aby użyć jej raz. Podejście zachłanne może przegapić rozwiązanie, a permutacje to O(n!). DP jest pseudowielomianowe: szybkie, dopóki target jest mały.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Middle · pytanie 75

Sprawdź się

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

Rozwiąż ten test