Wpis z mikrobloga

#naukaprogramowania #programowanie #programista15k #adventofcode #python
Dzien 12+13. Nadrobione, znowu.
Zadanie 12. jak masz w pierwszej linijce "from itertools import permutation" to już przegrałeś. Trzeba rekursje i trzymać w pamięci jaka jest długość grupy znaków i jaka powinna być. Wtedy eliminujemy niepotrzebne rekursje i część druga powinna wejść minutę po skończeniu części pierwszej.
Zadanie 13. całkiem lekkie ale strasznie trudno mi było napisać jakie powinny być obszary do porównania. Rozpisalem to na 20 linijek chyba.... No ale ilość pętli jest znikoma więc nie trzeba nad tym się głowic żeby zoptymalizować. Część druga to tylko szukanie odbić gdzie się różnią jednym znakiem zamiast być sobie równymi. Minuta więcej i są dwie gwiazdki (òóˇ)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach