Witam,
mam taki problem koncepcyjny otóż chce generować teksty na podstawie ustalonego tekstu przez podwajanie konkretnych znaków
czyli (dla ułatwienia zrozumienia): tekst “abbac” (podwajam “a”) wynik:
“aabbac”, “abbaac”, “aabbaac”
i teraz pytanie jak takie coś generować dla dowolnej liczby podwajanych elementów.
Mój pomysł to w 1 etapie tworze pomocniczą tablicę z wartościami wskazujący na miejsca w których można podwoić znak
ale nie wiem jak wygenerować wszystkie 2^n (-1 który jest ustalony) ciągów.