Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum

kanclerz_krolestwa_paprotnikow
- 1

filozof900
via Wykop- 1
@kanclerz_krolestwa_paprotnikow: widocznie zły algorytm ;-) ja też nie wiem jak to zrobić, dwa razy próbowałem do tego podejść. chyba ten przykład trzeba trochę zmodyfikować, widocznie jest za prosty
zibizz1
via Wykop- 1
@kanclerz_krolestwa_paprotnikow: Ja traktuje JS jak taki czytelniejszy IL, czyli to tylko kod do wykonania przez maszyne a nie do używanie przez użytkownika
Dobra, ale jutro to już na pewno będzie Djikstra
#adventofcode
#adventofcode
@WaveCreator: blisko, ale tez klasyk wszedl
król elfów patrzący jak po wszystkich edż kejsach z tygodnia i tak lądujesz zamknięty w śmietniku
#adventofcode
#adventofcode
źródło: ohno
PobierzPatrząc na dzisiejsze #adventofcode jestem prawie przekonany, że jutrzejsze będzie takie, że wózek nie może dojechać do rolek które są zastawione przez inne rolki ( ͡° ͜ʖ ͡°) Trzymajcie mnie za słowo xD
@filozof900: jakiś taki lipny lore w tym roku
Trzecie zadanie Advent of Code. Trzeba znaleźć 2 cyfry, aby wyszła największa liczba. Nie wolno zmieniać kolejności cyfr.
987654321111111 - 98
811111111111119 - 89
234234234234278 - 78
818181911112111 - 92
987654321111111 - 98
811111111111119 - 89
234234234234278 - 78
818181911112111 - 92
@SendMeAnAngel: szukasz największej cyfry z wektora bez ostatniej cyfry i ustawiasz ją jako dziesiątki
potem szukasz znów największej cyfry w przedziale od tej, którą znalazłeś do końca wektora, i ustawiasz ją jako jednostkę
funkcję sobie zrób do wyszukiwania największej liczby i odpalaj ja 2 razy z różnym wektorem
potem szukasz znów największej cyfry w przedziale od tej, którą znalazłeś do końca wektora, i ustawiasz ją jako jednostkę
funkcję sobie zrób do wyszukiwania największej liczby i odpalaj ja 2 razy z różnym wektorem
@SendMeAnAngel: Sprawdzanie w każdym obiegu pętli czy to ostatni obieg nie jest optymalne. Lepiej zostawić tak jak poprzednio i tylko dodać if'a poza petlą na warunek graniczny
let first = 0;
let second = 0;
let digits = "192587659".split('').map(x => parseInt(x));
for (let i = 0; i < digits.length - 1;@Subsacharyjska-tarantula: Dzisiaj proste zadanko
Drugi dzień Advent of Code. W danych wejściowych dostajemy zakresy kodów produktów do sprawdzenia. Trzeba dobrze zrozumieć zadanie. Błędny kod produktu to taki, w którym sekwencja powtarza się dokładnie 2 razy.
Poniżej będzie kod w JavaScript w Node.JS.
Powinien pojawić się dopiero po rozwinięciu wpisu.
A
Poniżej będzie kod w JavaScript w Node.JS.
Powinien pojawić się dopiero po rozwinięciu wpisu.
A
212 -
Nie wiem czy by bylo szybciej, ale daloby regexem w sumie w jednej lini.
^(\d+)(\1)+n@SendMeAnAngel:
@SendMeAnAngel: znam, robiłem to dawno temu. Obecnie jak chcę się odprężyć to bardziej CodeWars robię.
- 1
Jak tam advent of code? Moim zdaniem dobrze zrobili, że jest mniej zadań. Te pierwsze jak co rok jest na rozgrzewke takie proste, później będą ciekawsze, ale spoko zadanie z dnia pierwszego.
#programowanie #programista15k #pracait #adventofcode
#programowanie #programista15k #pracait #adventofcode
@GooPae: robię advent of code debugujac windows kernel, nie tracę czas na zadania dla crudziarzy
@SendMeAnAngel: Może dawaj rozwiązania w spoiler. Ja to nie trawię jak zadanie jest rozwlekle opisane, a po przeczytaniu całości okazuje się, że sama idea problemu jest w sumie prosta. Przez to nie chce mi się tego nawet czytać xD
- 1

@serio_serio: Kurde dzięki za przypomnienie.
- 8
#python #naukaprogramowania #adventofcode
Przyglądałem się ostatnio różnym rozwiązaniom zagadek z advent of code na reddicie. Dla python wybijała się szczególnie jedna osoba 4HbQ.
Przy okazji analizowania jego kodów poleciłem gpt sporządzić notatki a skoro już mam to mogę się tym podzielić.
Przyglądałem się ostatnio różnym rozwiązaniom zagadek z advent of code na reddicie. Dla python wybijała się szczególnie jedna osoba 4HbQ.
Przy okazji analizowania jego kodów poleciłem gpt sporządzić notatki a skoro już mam to mogę się tym podzielić.
Ooo, łatwe się trafiło i z plot twistem w części 2 wymierzonym między nogi LLMowców ( ͡° ͜ʖ ͡°)
#adventofcode #programista15k
#adventofcode #programista15k
@WaveCreator: Widać jak niektórzy pospadali w rankingu. ;)
@WaveCreator: w sumie może masz racje, nie pomyslalem, ze to w tym celu
@n0c0Mpr3h3nD: układ równań z dwoma niewiadomymi to nawet się nie opłaca bawić w macierz, mnożysz oba równania tak aby można było odjąć jedno od drugiego i zostaje ci równanie z jedną niewiadomą
@WaveCreator: @filozof900
Mając
Mając
def determinant(a: int, b: int, c: int, d: int) -> int:
return a * d - b *ale pyta w tym roku na tagu
wszystkich już stąd wywiało i zostali sami zarzutkowicze sprinterzy 50k?
#adventofcode #pytanie #programista15k
wszystkich już stąd wywiało i zostali sami zarzutkowicze sprinterzy 50k?
#adventofcode #pytanie #programista15k
@conamirko: 9/9 (czy tam 18/18), ale przestałem opisywać na tagu bo nikt nie odpisał na ostatni wpis https://wykop.pl/wpis/79233675/adventofcode-naukaprogramowania-python-dzien-02-tr
#adventofcode #naukaprogramowania #python
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
[list(map(int, line.split())) for line in input]A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy
@conamirko: Można tak powiedzieć, ale jeśli załapanie się do top 500 jest dla mnie w tym roku problemem to jednak coś nie tak.
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat
#adventofcode zwany również jako #adventofautism to super świetna zabawa, przy której programista pasjonat zamiast klepać nudne CRUDy może oddać się swojej pasji do klepania algorytmów i zapodać algorytm bellamana forda by rozwiązać adventowe zadanko!
A ...czekajcie... czy ja powiedziałem zabawa? Dobra zabawa? No bez przesady. Dla
#adventofcode zwany również jako #adventofautism to super świetna zabawa, przy której programista pasjonat zamiast klepać nudne CRUDy może oddać się swojej pasji do klepania algorytmów i zapodać algorytm bellamana forda by rozwiązać adventowe zadanko!
A ...czekajcie... czy ja powiedziałem zabawa? Dobra zabawa? No bez przesady. Dla
źródło: zabawa
PobierzBycie pasjonatem to jakiś zupełnie inny wymiar, którego nie jestem w stanie objąć swoim prze-potężnym rozumiem
@nad__czlowiek:
Tez tego nie rozumiem. Masz robotę? Masz. Płaci fajnie? Płaci. To po co się spinać ponad normę? Lepiej spędzić czas po pracy z dzieckiem, rodziną, porobić coś fajnego a nie jak pic rel. ( ͡º ͜ʖ͡º)
źródło: vUMl-DxBjXXeTy6K1S-Q5DEuYfnMOzdg4LeKO4U73uU
Pobierz@nad__czlowiek: Ja rok temu miałem problem z jakimś zadaniem i znalazłem jakiś stream na yt, gdzie koleś to rozwiązał. Gość napisał sobie specjalnie skrypty, które automatycznie mu pobierały input i po wykonaniu programu automatycznie wysyłały odpowiedzi na serwer, aby oszczędzić kilka sekund, aby na końcu być w topie czasowym
#adventofcode #naukaprogramowania #python
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy mamy łatwe porównanie dwóch wartości:
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
[list(map(int, line.split())) for line in input]A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy mamy łatwe porównanie dwóch wartości:
Bez sensu #adventofcode jeśli trzeba tylko wpisać odpowiedź. Była kiedyś polska strona z rywalizacjami, gdzie pisałeś kod w konkretnym języku, a automat sprawdzał zarówno poprawność jak i czas wykonania programu. #programowanie #programista15k
To było jeszcze w liceum. Zawsze przegrywałem, bo wysyłałem kod w PHP i program przekraczał mocno wyśrubowane limity czasowe. Natomiast koledzy z klasy pisali w C++ i im akceptowało. Dzisiaj czasem, pamięcią i złożonością
To było jeszcze w liceum. Zawsze przegrywałem, bo wysyłałem kod w PHP i program przekraczał mocno wyśrubowane limity czasowe. Natomiast koledzy z klasy pisali w C++ i im akceptowało. Dzisiaj czasem, pamięcią i złożonością
źródło: AdventOfCodeDay1
Pobierz@SendMeAnAngel Poczekaj do 1X dnia to tez bedzie sprawdzany czas;)
A ogólnie to rankingi sa w oparciu o kolejność zgłoszenia poprawnego rozwiązania
A ogólnie to rankingi sa w oparciu o kolejność zgłoszenia poprawnego rozwiązania
@SendMeAnAngel: bardzo dobrze to robią, bo można korzystać ze wszystkich narzędzi i po prostu dawać odpowiedź. Bardziej nastawione na rzeczywistość gdzie czasem chcemy naklepać szybki skrypt, który uruchomimy raz, nawet jak samo wykonanie skryptu zabierze więcej czasu (czy to przez złożoność, czy język/implementację), to liczy się jeszcze czas zakodowania
Mam zadanie bonusowe Advent of Code. Żaden renifer nie wykonał kopii forum PCLola. Elfy odkryły, że kopie są przechowywane przez wyszukiwarki. Na początek trzeba pobrać listę wszystkich wątków w poszczególnych kategoriach. Programista, co pisał ten kod, był pod wpływem, więc skrypt działa kijowo i nie znajduje wszystkich podstron. Może komuś uda się poprawić skrypt, aby dla każdej kategorii forum pobrać z Binga cache wszystkich numerów stron z listą tematów? Często wyszuiwarka zwraca
#programista15k #programowanie #naukaprogramowania taguje dla zasiegu, od jutra tylko #adventofcode
Python do AoC pasuje jak piesc do oka (sopii kun nyrkki silmään).
Czesc pierwsza w jednej linijce:
Python do AoC pasuje jak piesc do oka (sopii kun nyrkki silmään).
Czesc pierwsza w jednej linijce:
@n0c0Mpr3h3nD: Co z tego, że krótki, weź czytaj później takie c0ś, napisz pentle jak człowiek i wyluzuj.
@n0c0Mpr3h3nD: a Ty jesteś wjebny w kredyt pod korek i jak tylko Cię wyjebia z roboty przy aktualnej koniunkturze pracy w finalandii to nic innego Ci nie zostanie jak pójście do psychiatry po leki na uspokojenie. Taki sukces w życiu osiągnąłeś
- 6
No i zaczynamy coroczną zabawę #adventofcode
źródło: swappy-20241201_184318
Pobierz


















