Alexander
можно оптимизировать
Ну я вот так сделал в итоге: https://github.com/iamdonefor/adventofcode/blob/main/2022/08/code.cpp#L90
Dzianis
Кажется перешли на медиум задачи 😁 сегодня минут 30 только переваривать условие нужно 🫣
Sergei
Я понял, что мне нужно сильно переписывать после первой части)
Viktor
Подготовка к выходным. Первые выходные с хардовыми задачами будут.
Порридж В Ко-ливинге
Привет, наверное я тут намного неопытнее многих, и это хорошо, есть чему поучиться В этом году ВУЗ закончил, работал в маленьких компаниях в своем городе (до 50 человек), но быстро уходил из-за того что мне многое не нравилось (процессы, один на проекте, полный пофигизм и прочие проблемы совсем небольших компаний), каждому конечно свое, но мне совсем не понравилось. Понял что нужно пытаться устроиться в более зрелые и крупные компании, с отлаженными процессами, через возможности которые они предоставляют. К сожалению, стажировок не так много, а отвечают на них единицы (огромное уважение компаниям, которые не забивают на это). Собеседовался в одну из них, на алго секции не решил одну из задач, пока не знаю результаты. Но проблема не в этом, не решил, порешаю еще литкода и приду через год заново, руки порой скорее опускаются от того, что заявки даже не рассматривают в большинстве случаев. Не знаю правильный ли это путь пытаться сразу устроиться через стажировку в большую компанию, или работать в микроконторах ради какого-то там «опыта» и потом после 10 часов рабочего дня решать литкод, я для себя выбрал первый вариант все таки, а Вы как думаете? Просто хочется работать в более высокой инженерной культуре, особенно пока деньги не в особо сильном приоритете.
Мне было тяжело устроиться в компании маленькие и среднии. Проще всего стажеру в компании по типо ВК, Яндекс и прочих устраиваться. У малых и средних компаний нет ресурса и желания брать стажеров.
Порридж В Ко-ливинге
Кстати, ржака про JS, все банально, но все же)): https://youtu.be/aXOChLn5ZdQ
Viktor
Кстати, ржака про JS, все банально, но все же)): https://youtu.be/aXOChLn5ZdQ
it’s a loosely typed language and by that I mean completely detached from reality 😂
Alex Azarov
Попалось решение к вчерашней задачке с деревьями, красивое https://github.com/qbists/studyq/blob/main/aoc/2022/q/08.q
Dmitriy
Мне было тяжело устроиться в компании маленькие и среднии. Проще всего стажеру в компании по типо ВК, Яндекс и прочих устраиваться. У малых и средних компаний нет ресурса и желания брать стажеров.
ну не знаю, в маленькие можно устроиться за неделю, в крупных большой шанс отвалиться, из-за большого кол-ва этапов, это если еще вообще ответят на заявку
Порридж В Ко-ливинге
Dmitriy
сбер не ответил никому из моих знакомых и мне, 40 дней уже рассматривают, даже если писать им на почту и звонить, другому собес назначали потом отменили просто и сказали уже не надо, разное конечно бывает самыми адекватными были авито
Порридж В Ко-ливинге
ну не знаю, в маленькие можно устроиться за неделю, в крупных большой шанс отвалиться, из-за большого кол-ва этапов, это если еще вообще ответят на заявку
В маленькие ты устроишься, протанцуешь с бубном чтобы устроиться туда, офигеешь от того как не надо прогать (хотя наверное это мне 3 раза подряд не повезло), и с ужасом убежишь или привыкнешь
Dmitriy
это правда, убежал так с 3х компаний
Порридж В Ко-ливинге
да я еще джунишка совсем, надо подкачаться для начала, но если без литкода возьмут, то я только счастлив буду
Это кажется что странно что с Литкодом берут, на самом деле это дикое преимущество. Меня не взяли 2 раза в стартапы, потому что я не угадал ответ интервьюера по листочку, т.е. любого бы устроил бы мо1 ответ кроме его. И вот такой вот... канители, в каждой второй компани, сидишь с картами Таро. А в большие компании пришел, понятно что будут спрашивать сразу, ты сразу подготовился и все. Это как ЕГЭ сейчас и рандомные экзамены в ВУЗы раньше.
Порридж В Ко-ливинге
Фактория полна по Тьюрингу
Ещё один запущенный Майнкрафт в Майнкрафте? 🤣
Порридж В Ко-ливинге
О, дошёл до конца! Выпал на 1.5 месяца из-за переезда, в Германии хаты пустые сдают, из-за этого когда въезжаешь появляется вторая работа - прораб
Dmitriy
в нидерландах даже полы с собой забирают насоклько мне известно
Viktor
Порридж В Ко-ливинге
Классика 🤣
Evgenii
О, дошёл до конца! Выпал на 1.5 месяца из-за переезда, в Германии хаты пустые сдают, из-за этого когда въезжаешь появляется вторая работа - прораб
Ещё и ремонт нужно делать? Я думал, что въезд в пустую квартиру ограничивается походом в икею и заказом доставки оттуда
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Ты уже закончил? Поздравлять ?
Да, позавчера шторы сам сделал 🤣 Обезьяна с автоматом
Порридж В Ко-ливинге
Sergei
Каждый должен пройти один ремонт в жизни)
Viktor
Кажется перешли на медиум задачи 😁 сегодня минут 30 только переваривать условие нужно 🫣
жесткая задача. функция перемещения хвоста просто полотнище ифов 🙁
Dzianis
жесткая задача. функция перемещения хвоста просто полотнище ифов 🙁
Разделяй и влавствуй! // если посмотреть отдельные корнер кейсы то остаётся 2 ифа у меня:)
Nikita
У меня получился 1 иф - нужно ли вообще перемещать или нет
Nikita
Dimchik
Хах, первую половину рабочего дня заняла задачка лол
Dimchik
Хорошо что щас время когда сотрудников просят фидбек друг на другу написать
Dimchik
Я типа долго пишу фидбек, думаю как лучше написать 😁
V
ChatGPT освободит тебе ещё больше времени :)
Dimchik
Ооо, хорошая идея
Dimchik
Попробую)
Dimchik
у меня так точно)
Alexander
Alexander
Проклятие плюсовика - нет std::sign
Alexander
У меня получился 1 иф - нужно ли вообще перемещать или нет
Да, в первой части просто встаёт в предыдущую позицию head
Dimchik
Ляпота, я тоже это как-то так видел)
Alexander
я поигрался с интерфейсами, не люблю выходные параметры и мутирующие функции, но как то приложилось по красоте
Viktor
Та же ерунда(
ну зато вторая часть легко далась. нужно было дописать цикл для всех узлов и использовать ровно ту же функцию. по сути, первая часть это как вторая только с количеством узлов = 2
Dimchik
Да, переход с первой на вторую сегодня был приятнее чем вчера :)
Dimchik
По сути просто вынес логику в отдельную функцию и прогнать по всем узлам
Anvar
Меня напугали больше утренние сообщения тут, что задача непонятная
Yanis
жесткая задача. функция перемещения хвоста просто полотнище ифов 🙁
можно бахнуть вложенный тернарник, правда никто не сможет это прочесть потом 🤯
Dimchik
Alexander
можно бахнуть вложенный тернарник, правда никто не сможет это прочесть потом 🤯
это поклеп на тернарки, они порой куда читабельнее чем if else блоки e.f.
Alexander
const auto op = Containter1.contains(value) ? C1 : Containter2.contains(value) ? C2 : Containter3.contains(value) ? C3 : CDEFAULT ;
Ilia
А я сюда не смотрю пока не решу задачу 😁
Так же, Пришлось чат на мьют поставить поэтому временно )
Anvar
Кстати в написании этой кучи ифов здорово помогает копайлот
Sergei
Обфусцировал 😁
Viktor
Паша решает адвент в прямом эфире, если кому интересно https://youtu.be/XWllBOnKLrU
Viktor
На функциональщине безумной 😃
Viktor
Хороший вопрос 😅
Viktor
На лисп похож
Slava
О, кложа. Прямо как Дядя Боб: https://github.com/unclebob/AdventOfCode2022
🎄Ilya
defn это действительно кложа
Viktor
сегодняшняя задача прямо порабовала. не в плане что сложная, а что интересная визуально 🙂 без спойлеров.
Serega
Да, позавчера шторы сам сделал 🤣 Обезьяна с автоматом
Лицензия не нужна на строительные работы?)
Порридж В Ко-ливинге
Лицензия не нужна на строительные работы?)
Нет, главное не после 8 и не по воскресеньям
Andrey
сегодняшняя задача прямо порабовала. не в плане что сложная, а что интересная визуально 🙂 без спойлеров.
Ух, вот это мощь конечно, согласен. Не перестаю удивляться насколько же автор крутой
Alexandr
мне кажется он (или его команда) тратят больше времени на генерацию уникальных puzzle input, которые превращаются в такие прикольные визуализации, чем на придумывание самих заданий 😄 я кстати только сегодня узнал, что они просят не выкладывать свои инпуты в гитхаб вместе с решениями https://mobile.twitter.com/ericwastl/status/1465805354214830081
Dzianis
Мне кажется в прошлом году была прям очень похожая задача по результату. Один в один.
Dimchik
У меня восьмая буква как-то не совсем удачно прорисовалась... хоть я ее и отгадал с первого раза... а так не пойму где баг :) да, сегодня задачка прям интересная-интересная
Andrey
Во про оригами https://adventofcode.com/2021/day/13
Ага, тоже приятно было ее решать, запомнилась хорошо
Evgeniy
Да, в первой части просто встаёт в предыдущую позицию head
Аналогично. Потом, правда, всё переписал
Dmitriy
https://www.twitch.tv/georgehotz там geohot на scala решает, если кто знает кто это
Viktor
Модульная арифметика низачем не нужна, говорили они 😄
Alexandr
какая была интуиция использовать её? 🙂