WaveCreator

Będzie Djikstra przed 12 grudnia?

  • Jeszcze jak! 55.2% (32)
  • Nie no, tyle to nie 44.8% (26)

58 głosów

  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
nad__czlowiek
  • adult
6
Treść przeznaczona dla osób powyżej 18 roku życia...
WaveCreator
WaveCreator Autor
5
@colliee: Rok temu kilka zadań spowodowało, że postanowiłem dowiedzieć się czym jest ten dynamic programming więc znalazłem jakiś kurs na jutubie - od tego czasu minął rok, a ja mam nadal ten film otwarty jako tab w przeglądarce i nadal nie obejrzałem nawet minuty xD

Więc przyłączam się do Twojej wishlisty - może mnie to zmotywuje ( ͡° ͜ʖ ͡°)
WaveCreator
WaveCreator Autor
2
@nad__czlowiek: Scrum master nie wie, że robię te zadania w godzinach pracy ( ͡° ͜ʖ ͡°)
c.....e
@WaveCreator: Mój wishlist na trzeci tydzień:
- mnożenie macieży do rozwiązania rekurencji
- ciężki dynamic programing
- przepływy w grafie
- segment tree
c.....e
@WaveCreator: ja tam nigdy nie trzymam jakichś rzeczy do nauki przez rok w zakładkach. Co najwyżej przez jakieś dwa miesiące, po czym je zamykam ze wstydem bez zapoznania się z treścią xD

Co do DP to umiem robić jakieś proste zadania, ale coś jest odrobinę trudniejszego to albo się męczę niemiłosiernie albo nie jestem w stanie tego czegoś zrobić :P
matthewonthego
matthewonthego
@WaveCreator: #z------------------m
WaveCreator
WaveCreator Autor
1
@ElMatadore: Zwykle przydawał się taki standardowy zestaw: breadth first search, depth first search, Dijkstra, Floyd–Warshall + coś do sortowania. Ale to do pojedynczych zadań - i zwykle same algorytmy to połowa sukcesu bo jeszcze trzeba zoptymalizować to i owo by się policzyło w skończonym czasie ( ͡° ͜ʖ ͡°)
E.....e
E.....e
@WaveCreator: jakie inne algorytmy sie czesto pojawiaja w AoC? Dijkstra to jakis regularny bywalec?
E.....e
E.....e
@WaveCreator: czyli troche grafow bedzie, no nic czlowiek sobie przypomni ze studiow ( ͡° ͜ʖ ͡°)
zibizz1
zibizz1
@WaveCreator
W Competitive programming oni kumają które zadanie sie łapie pod dynamic programing.i jak je podstawić do przygotowanego już kodu który to rozwiązuje. Moim zdaniem nie ma co robić z tego tematu kursu. Wystarczy skumać najprostszy przykład czyli ciag Fibonacciego, dokładnie rekurencyjna funkcja na Nty element ciągu , a bardziej ogólnie to żeby policzyć bardziej skomplikowany przypadek to potrzebne są wyniki mniej skomplikowanych przypadków, więc wystarczy zachować wszystkie pośrednie wyniki i