Pytania oznaczone «dynamic-programming»

Pytania o problemy, które można rozwiązać, łącząc rekurencyjnie uzyskane rozwiązania podproblemów.

12
Faktoryzacji słowo w Czas

Biorąc pod uwagę dwa ciągi , piszemy dla ich konkatenacji. Biorąc pod uwagę ciąg i liczba całkowita , napisać dla złączonych kopii . Teraz biorąc pod uwagę ciąg, możemy użyć tego zapisu do „skompresowania” go, tzn. można zapisać jako . Nazwijmy ten ciężar kompresji liczba znaków w niej...