#adventofcode #programowanie

Społeczność
https://adventofcode.com/
Ja musiałem sie zatrzymac na jakims 18 dniu ale od jutro ruszam żeby skończyć w tym roku
@Passpy Da się jakoś podpiąć pod to kod, który klepię i wrzucam na GitHub’a?
@sierzant_armii_12_malp raczej średnio. Tylko tyle ze jak zalogujesz się githubem to twoja nazwa użytkownika jest nazwą z githuba i to jest tez jednocześnie link do niego.
Nieźle! Ja się zatrzymałem na 39 gwiazdkach i w dniu 21 nie udało mi się zrobić zadania. Poza tym udało mi się robić 24 pierwszych części w mniej niż 24h więc jak dla mnie sukces :D
Gratuluję!
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
No niestety, jak się nie siedzi akurat w temacie takich leetcodowych zadań, to chwilę trzeba było podumać.
@rust-n-dust o to!
Ja na szczęście robiłem w 2021 zadanie z multiplikujacymi rybkami, więc to ten sam sposob
Zaloguj się aby komentować
No pewnie, najpierw część II, a potem I 😜
Zaloguj się aby komentować
Zaloguj się aby komentować
Zgadzam się. W tym roku jakoś dziwnie to wszystko się czyta. Kilka minut straciłem na rozkiminie czy ten znaczek Theta (0 z kropka) to się liczy czy nie liczy.
W drugiej części też nie skumalem że antinode pojawia się na sprzężonej antenie.
No i też fakt, że fabularnie to jest po prostu misz masz to też mi się nie podoba 😞 poprzednie to była faktycznie jakaś historia, wędrówka i to było super!
Ale dzisiaj implementacja prostych operacji na wektorach, mogłem z numpy skorzystać, byłoby jeszcze łatwiej.
Zaloguj się aby komentować
U mnie część pierwsza poleciała od strzała, ale przy drugiej musiałem wrócić do pierwszej i uprościć rekurencję. Niemniej, dzisiejszy problem był bardzo przyjemny.
Zaloguj się aby komentować
W ogóle ile się namęczyłem żeby najpierw przekonwertować .mov do .gifa, a potem go zmniejszyć go na tyle żeby hejto zaakceptowało.
Już nie mówiąc o tym że musiałem wygooglać, że jak gif się ładuje w formularzu hejto, a potem nagle znika to znaczy ze za duży.
@hejto dalibyście jakiś baner o maksymalnym rozmiarze załącznika.
Wizualizacje zawsze spoko
Najs! ;)
Ja swoje debugowalem jeszcze z wykorzystaniem znaczników kolorów w terminalu (\033[92m itd.) I kurcze pomaga! Tylko siermiężnie się z tego korrzysta
Zaloguj się aby komentować
I tak Ci poszło nieźle : D Mi mózg odmówił posłuszeństwa przy drugiej części i rzuciłem to w cholerę na kilka godzin
Oczywiście, że się skończyło brute-forcem
Zaloguj się aby komentować
Dzisiaj treść była faktycznie odrzucająca, ale po znalezieniu myku udało się zamknąć zadanie w dwóch funkcjach po 8 linijek każda. A pewnie dałoby się jeszcze krócej.
To jedno z tych zadań, w których najprostsze rozwiązanie to takie w którym nie podążasz wprost za instrukcją xd
Zaloguj się aby komentować
@Swbd mój myk na drugą część (nie wiem czy taki sprytny) polegał na tym że przeszukiwałem całą tablicę w poszukiwaniu liter "A" i potem sprawdzałem czy okoliczne narożniki pasują do stworzenia "X". Są tylko 4 dobre kombinacje (MAS-MAS, MAS-SAM, SAM-MAS i SAM-SAM) więc nie było dużo sprawdzania. Dzięki temu nie miałem ryzyka duplikatów, bo każde "A" występuje w każdym "iksie" tylko raz.
Zaloguj się aby komentować
@Swbd pierwsza część regexem.
Druga też regexem. A potem jeszcze raz regexem.
@Swbd - nie rozumiem zachwytu nad tym Advent of Code - takie syntetyczne zadania mnie męczą i szybko tracę motywację by je robić - zdecydowanie wolę robić sobie sam jakiś projekt, który uczy mnie tego co w danym momencie mnie zainteresowało i to w swoim własnym czasie
@koszotorobur o to to. Wszystko czego się "ekstra" uczyłem w robocie wynikało z tego, że albo robiłem sobie coś "na boku", albo postanowiłem coś napisać, żeby sobie pomóc z pracą. Więc miało to konkretne uzasadnienie i cel końcowy. Inaczej to się przeradza w klepanie tych słynnych kursów z udemy- 250h kurs z Javy- może i interesuje cię 5% tego co tam jest zawarte, ale za to przewalisz 250 godzin.
@koszotorobur no widzisz, a dla mnie to trochę jak forma krzyżówek, zagwozdki, ciekawostki. Głównie są to problemy akademickie, czasem coś nowego się nauczę. A na dodatek bardzo mi leży styl i humor historii opowiadanej każdego dnia ;P
@Swbd w sumie dopiero teraz wpadłem żeby wejść w tagi z programowania
Zaloguj się aby komentować
@Swbd Oj też się z drugą częścią namęczyłem.
Co do tablicy wyników, to ja nie bardzo chcę tu podawać moje nazwisko, a mam je w nazwie użytkownika w githubie xD
Da się anonimowo dołączyć do leaderboarda?
@lukmar w ustawieniach można zmienić jak się profil wyświetla - anonim, nick czy imię.
@rust-n-dust tak, ale to działa na wszystkie leaderboardy wtedy, a mam też takie w których chcę być z imienia i nazwiska ;)
Pierwszy tydzień to czas, gdy czuję się jak programista x10 rozwalający te problemy z łapy. Później przychodzi sprowadzenie do parteru xD
Ja też mam leaderboardy zajęte niestety :/
Zaloguj się aby komentować
Może zrobimy jakąś grupę z tabelą dla hejto? 🙃
@General_Kenobi Fajny pomysł! Tylko ja już mam ustawionego leaderborda z ekipą od paru lat
Może ktoś z plusujących nie ma jeszcze własnego, a chciałby stworzyć i się podzielić kodem
Zaloguj się aby komentować
Całkiem przyjemne, a i owszem : )
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Lepiej zerknąć po podpowiedź niż utknąć i się irytować czy stracić motywację do rozwiązywania kolejnych problemów.
Zaloguj się aby komentować
polecam, gdy dane testowe nie działają, a prawdziwe działają - tak u mnie wyglądał part 2 w dniu 5 xD
Zaloguj się aby komentować