Sergei
Граф построил, теперь нужно как-то обходить)
Dzianis
Начинаю хотеть круглогодичный adventofcode
Это же называется работа и тикеты из джиры)
Null
вот бы ещё после работы рэддит открываешь а там мемы про твою работу
Null
хотя стоп такой рэддит же уже есть
Null
Dzianis
🤣👍 да он цветёт и пахнет)
Stas
Ребят, просто любопытно, кто в Я, и у кого бывают дежурства, как вы этот процесс переживаете? 😅
Хана Миру (MSK+4)
Ребят, просто любопытно, кто в Я, и у кого бывают дежурства, как вы этот процесс переживаете? 😅
Куча графиков, обязательно что-то где-то падает, взрывается, у тебя паника плюс релизы вот именно на твое дежурство перестали нормально выкатываться и прочая фигня)) короче, на успокоительных)
Хана Миру (MSK+4)
Ясно!) У меня тоже жестко, думал, что только я страдаю))
Нужна группа в тг для страдающих дежурных)) где тебя будут успокаивать)
Stas
Да, у нас есть такая, но многие замьютили уже))
Alexandr
Я не застал этот период в Я (ушел еще при имераторе), но сейчас у меня есть oncall раз в пару месяцев. Когда что-то взрвается, если я не отриагирую за 10 минут, мне звонит робот и диктует эксепшены, и это очень крипово)
Lynn «Кофеман»
Всё-таки Болк крут. Я вот не умею столько языков
Lynn «Кофеман»
https://bolknote.ru/all/advent-kalendar/
Sergei
Сегодня ещё и капча во второй части получилась)
Ilia
Сегодня ещё и капча во второй части получилась)
Во второй части надо распознать цифры?
Sergei
Отверстия станут буквами
Sergei
И ты реально как капчу читаешь)
Ilia
Отверстия станут буквами
Круто, спасибо) А то я прочитал только условие и не делал пока еще )
Sergei
Я сразу написал на все фолды, потому что понятно по инпуту, что все равно придётся)
Sergei
Надеюсь, на реддите кто-нибудь скинет решение с распознаванием букв)
Evgeniy
Головой вертеть приходится, чтобы капчу разобрать
Evgeniy
Что-то замахнулся на складывания, когда можно не ровно пополам, а частично. А оказалось, что это лишнее.
Konstantin
да в общем-то складывать нефиг делать. я видел в треде реддита это делают либо по точкам (как я), либо прям натурально делают карту а потом её перекладывают и это чёт как-то сложно получается… у меня на части 2 больше времени ушло чтобы построить карту из массива точек – https://github.com/constb/aoc2021/blob/master/13/index2.js
Evgeniy
В итоге вышло так https://github.com/edevyatkin/AdventOfCode/blob/21ee2c3b1487e4194b790b1ff4526ed846046d7b/AdventOfCode2021/Day13.cs
Sergei
Я как раз карту строил в двумерном массиве и если по горизонтали сгибать, то делал reverse нижней части, с вертикальным сгибом чуть посложнее)
ilya
Через множество точек достаточно просто получилось, нет разницы сгибать по x или y.
Konstantin
смотрю, на C# что-то печатать многовато приходится 🙂
Evgeniy
смотрю, на C# что-то печатать многовато приходится 🙂
Есть такое. На питоне вышло бы короче
Evgeniy
Тут одни скобки небольшой код превращают в простыню)
Konstantin
да-да, питонисты вообще чуть ли не в одну строчку ухитряются всё записать 😂
Evgeniy
да-да, питонисты вообще чуть ли не в одну строчку ухитряются всё записать 😂
Там можно километровый [] выстроить, будет в одну строку :) Ну и функции встроенные полезные
Evgeniy
Вот 11 день на питоне https://github.com/edevyatkin/adventofcode-python/blob/63a6113a966b2dbaaf8bd7b8c3227cf723b6c529/2021/day11.py
Konstantin
красивое 👍
Evgeniy
С номером промахнулся, оказывается. Это 11 день
Null
а можно ссылку плз?
они к сожалению в закрытом доступе только для сотрудников Яндекса😔
Null
но всегда можно поступить в ШАД)
Dzianis
Для уверенного поступления тебе нужны лекции ШАДа, но чтобы посмотреть тебе нужно поступить)
Null
https://www.youtube.com/playlist?list=PLyxHxetqYO9j_A_veu4dPWXuYV2gw4PzK
Null
интересный плейлист но непонятно почему там половина про iOS
Null
https://ocw.mit.edu/courses/most-visited-courses/
Null
можно тут поискать что-то про SE
Yarik
Спасибо
Dzianis
https://ocw.mit.edu/courses/most-visited-courses/
Кусок шадовских лекций есть тут https://www.coursera.org/specializations/machine-learning-data-analysis
Порридж В Ко-ливинге
Aleksandr
2021 Day 14 - Storage is cheap, right? https://www.reddit.com/r/adventofcode/comments/rg3bj8/2021_day_14_storage_is_cheap_right/?utm_medium=android_app&utm_source=share
Null
можно распараллелить наверное)
Lynn «Кофеман»
Да, я полчаса не мог придумать решение второй задачи, пока не допёр что это аналог 6 дня =0
V
а сколько у вас времени уходит на решение задач вот таких?
Lynn «Кофеман»
Я сегодня где-то за 50 минут уложился включая тупление
Ilia
а сколько у вас времени уходит на решение задач вот таких?
подумать фоном минут 20, написать решение минут 30
Ilia
я правда походу сразу понял алгоритм, осталось только попробовать написать сработает ли
Evgeniy
Обычно около часа уходит. Сегодня завис надолго. Когда потребление памяти почти сравнялось с имеющейся начал подозревать, что что-то написано неправильно :)
Konstantin
У меня сегодня 8 минут на первую часть и час на вторую 😂
Evgeniy
В прошлом году тоже была задача, где алгоритм не проходил для большего количества шагов.
Evgeniy
И приходилось колдовать с реализацией
Null
да и в этом году были) про рыб размножающихся
Evgeniy
Ну да. Но эта всё же сложнее.
V
охохо, как классно, что иногда можно просто заменить min := math.MaxInt32 на min := math.MaxInt64 и тогда все заработает)
V
все равно не представляю, как вы можете все это за полчаса решать)
Ilia
все равно не представляю, как вы можете все это за полчаса решать)
опыт, я вот чувствую, что решение задачи я придумываю в десяток раз быстрее, чем в прошлом году
Ilia
просто потому что за этот год я повысил количество решенных задач на литкоде с ±40 до 330 😄
V
мне еще хочется, чтобы код решения был красивым, поэтому приходится его причесывать перед коммитом на гх)
Ilia
так это разные вещи, я тоже перед коммитом причесываю, а в решении могу дичь писать ))
Sergei
Долго дебажил на подсчете букв из пар. Их два раза больше, но не всех, сначала тупил, потом вспомнил, что собирал две пары из трёх букв.
Sergei
Как раз хотелось задачу типа второй части рыб и вот она)
Captcha bot
Oscar Paramo, код неверный, обратись к админу.
Ilia
Прикольную штуку нашёл, разгадал все кроме 5 и 6, кому интересно можете порешать, наверно лучше не спойлерить ответы, чтобы было интересно )
Ilia
https://hsto.org/webt/ri/xc/xl/rixcxlppnwh86ldvn4nqbis8fhu.jpeg
Aleksandr
Как сегодня Дейкстра прошел?)
Ilia
В первой разве не дп?
Lynn «Кофеман»
Блин, уже половина двенадцатого, а я ещё даже условие не прочитал =)
Null
Null
тож немного заметно
Null
Было лень имплеменьтить min-heap поэтому на каждой итерации дейкстры пробегал всю карту чтобы найти самую маленькую ноду)