

Społeczność
Advent of Code
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ć
Prosto i przyjemnie chociaż nie potrafię korzystać z numpy i wpadłem w piekło precyzji zmiennoprzecinkowej :(
https://adventofcode.com/2024/day/13
Połowa adwentu za nami!
Myślę że będę kończyć dziś regularne wpisy. Dzięki wielkie za piorunki i trzymam kciuki za wszystkich którzy jeszcze robią! Powodzenia!
#adventofcode
Zaloguj się aby komentować
I dziś pierwszy dzień bez dwóch gwiazdek
https://adventofcode.com/2024/day/12
Ależ ja się napiekliłem na pierwszą część
#adventofcode
Zaloguj się aby komentować
https://adventofcode.com/2024/day/11
#adventofcode
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ć
https://adventofcode.com/2024/day/10
Po wczorajszym zadaniu, dzisiejsze było przyjemnością
Ktoś również, źle doczytał o co chodzi w zadaniu, a następnie uśmiechnął się pod nosem jak przeczytał część drugą?
#adventofcode
No pewnie, najpierw część II, a potem I 😜
Zaloguj się aby komentować
https://adventofcode.com/2024/day/9
Niby to turbo proste, ale zabawa arytmetyka "wskaźników" i podatność na off-by-one, sprawiła że czacha dymi!
W paru miejscach stwierdziłem, dobra walić optymalizację i chyba dobrze na tym wyszedłem, bo działa xD
#adventofcode
Zaloguj się aby komentować
https://adventofcode.com/2024/day/8
Podstawowe pytanie - czy to ja mam problemy z czytaniem ze zrozumieniem, czy jednak uważacie, że problemy są często nieprecyzyjnie sformułowane? Część II idzie od ręki po drobnych zmianach w I, no ale trzeba zrozumieć co poeta miał na myśli.
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ć
https://adventofcode.com/2024/day/7
Jak zobaczyłem w opisie że chodzi o most z 2022 to mnie oblał zimny pot, ileż ja się nadebugowałem wtedy!
Mam chyba nowa strategie: wstan rano przeczytaj zadanie, idź spać. W międzyczasie mi się układa zadanie w głowie xD
Bardzo sprawnie mi poszło dzisiaj, jestem serio zadowolony jak dawno nie byłem. Tym bardziej że druga część to były dosłownie 2 linijki :D
#adventofcode
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ć
(gif w czasie rzeczywistym)
Możliwy spoiler do dzisiejszej drugiej gwiazdki.
#adventofcode


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ć
Pierwsza część zleciała całkiem sprawnie, ale druga to xD. Poszedł oczywiście brute force (tyle dobrze, że "pałowanie" w Rust to i tak 1s), ale debugowanie mojego błędu zajęło ok. 1h. A błąd z tych najgłupszych - bo problemem nie była implementacja logiki, tylko jak mam obiekt ze stanem, to ten stan wypadałoby zresetować przed II częścią
https://adventofcode.com/2024/day/6
#adventofcode

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ć
https://adventofcode.com/2024/day/5
Przeinżynierowany dzień i brak wiary we własne umiejętności.
Jakbym poleciał docelowym rozwiązaniem od razu byłoby dużo lepiej i mniej frustracji.
#adventofcode
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ć
https://adventofcode.com/2024/day/4
Dzisiaj u mnie brzydkie rozwiązanie i zagnieżdżane pętle.
Chociaż tyle, że może dorobię później animacje w konsoli.
Mieliście tak samo, czy jakiś sprytny myk znaleźliście?
#adventofcode
@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ć
https://adventofcode.com/2024/day/3
Jak tam dzisiaj poszło? Regexy czy ktoś inaczej podchodził?
Ktoś u mnie w robocie rzucił - patrząc na dane wejściowe - możliwe, że jeszcze wrócimy do tego inputu i będziemy pisać własny parser
Jak myślicie ile wam się uda na bieżąco robić? W tym roku mam więcej roboty, więc dla mnie 10/24 będzie sukcesem
#adventofcode #programowanie
@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
Zaloguj się aby komentować
https://adventofcode.com/2024/day/2
Pierwsze błędy edge casowe, ah... klasyka, a co się sfrustrowałem to moje
P.S.
@General_Kenobi zasugerował założenie hejto-leaderborda. Czy ktoś ma może wolną tablicę?
#adventofcode #programowanie
@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ć
https://adventofcode.com/2024/day/1
I jak? Dużo przyjemniejsze niż początek zeszłorocznego? :D
#adventofcode #programowanie
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ć
#adventofcode
Zaloguj się aby komentować
Adwent z rana jak wiadomo co.
Dzisiaj strasznie dużo tekstu i na pierwszy rzut oka dość trudne zadanie, ale ostatecznie całość logiki zmieściła się w około 10 linijkach dla znalezienia cząstkowych różnic i kolejnych 10 dla ostatecznych sum obu części.
Bardzo przyjemny dzień. Ale muszę przyznać że zaczyna pojawiać się stres na zasadzie "czy to już dzisiaj okaże się za trudne"

Zaloguj się aby komentować
Przyznaję bez bicia, że po drugą gwiazdkę musiałem zajrzeć na reddit, żeby znaleźć trick. Niemniej póki co 16/16.

Lepiej zerknąć po podpowiedź niż utknąć i się irytować czy stracić motywację do rozwiązywania kolejnych problemów.
Zaloguj się aby komentować
#adventofcode 7/25

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ć