«Наши руки не для скуки!»
И так, последнее и самое любимое учебное развлечение этого года этого😍
🎄 Предновогодний IT эдвент календарь
Продолжительность 25 дней (старт уже дан с первого числа).
Каждый день открывается новая задача.
Ни какой код никуда писать не надо, локально решаете, а потом только вносите ответ.
У каждого свой набор входных данных для каждой задачи.
Присоединяйтесь будет интересно.😇
Если не хотите участвовать в эдвенте в одиночестве, то присоединяйтесь к нам в в приватный leaderboard, т.е. это наша группа на этом эдвенте.
Для этого:
1️⃣ Заходите сюда 👈🏻
2️⃣ Вводите в окошечке код
3️⃣ Потом нажимаете Join
Это уже рейтинг-междусобойчик.
И этом есть уже элемент соревнования, потому что кто первый сдал - тому больше балов.
Ну тут как в жизни - кто первый встал, того и тапки.🤘
Если не хотите участвовать, но любите решать задачки, то можете присоединиться ко мне в группе "сочувствующих" товарищей и порешать задачки вместе с нами.
Кстати обсуждение задачек эдветна мы тоже проводим в этой группе.
Еще один "прикол" эдвента, что каждая задача состоит из двух частей.😎
1️⃣ Первая простая, решив ее ты получаешь доступ к следующему дню.
2️⃣ Вторая - сложнее, но решив ее ты получаешь больше балов, а значит поднимаешься в рейтинге. ⭐️
Обычно перую часть реально можно просто на коленке решить, только это займет много времени. Поэтому уровень не особо важен, но заставит вас заниматься помаленьку, но каждый день. А как говорят психологи, что устойчивую привычку можно выработать за 21 день.
Да, и сами задачи капец какие прикольные - уже второй год веселые эльфы, по мне они там просто все наркоманы, придумывают наинтереснейшие занятия, а ты им должен в этом помогать.
Так что поехали, и зададим этим эльфам!!!🚀
#advent_of_code
И так, последнее и самое любимое учебное развлечение этого года этого
🎄 Предновогодний IT эдвент календарь
Продолжительность 25 дней (старт уже дан с первого числа).
Каждый день открывается новая задача.
Ни какой код никуда писать не надо, локально решаете, а потом только вносите ответ.
У каждого свой набор входных данных для каждой задачи.
Присоединяйтесь будет интересно.
Если не хотите участвовать в эдвенте в одиночестве, то присоединяйтесь к нам в в приватный leaderboard, т.е. это наша группа на этом эдвенте.
Для этого:
1️⃣ Заходите сюда 👈🏻
2️⃣ Вводите в окошечке код
2356025-af885f113️⃣ Потом нажимаете Join
Это уже рейтинг-междусобойчик.
И этом есть уже элемент соревнования, потому что кто первый сдал - тому больше балов.
Ну тут как в жизни - кто первый встал, того и тапки.
Если не хотите участвовать, но любите решать задачки, то можете присоединиться ко мне в группе "сочувствующих" товарищей и порешать задачки вместе с нами.
Кстати обсуждение задачек эдветна мы тоже проводим в этой группе.
Еще один "прикол" эдвента, что каждая задача состоит из двух частей.
Обычно перую часть реально можно просто на коленке решить, только это займет много времени. Поэтому уровень не особо важен, но заставит вас заниматься помаленьку, но каждый день. А как говорят психологи, что устойчивую привычку можно выработать за 21 день.
Да, и сами задачи капец какие прикольные - уже второй год веселые эльфы
Так что поехали, и зададим этим эльфам!!!
#advent_of_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Прошло чуть больше половины эдвента
Пока хорошо - нет совсем не решенных задач.🤘
Но есть сложные.
В трех задачах не решены вторые части (серые звезды).😦
В двух из-за недостатка времени или кривых ручек.
Кривые ручки нескольких первых задачах стоили мне достаточно много нервов и времени.
Помогало только одно - сносить все решение и писать заново.
И потом, уже сравнивая варианты, сразу были видны ошибки.🤦♂️
А одна на комбинаторику.
Посчитать перестановки в лоб с небольшой оптимизацией получилось, при увеличении количества точек для перестановок в 5 раз все работает очень долго.😡
Очень надеюсь что в этот раз получится дойти до конца😈
#advent_of_code
Пока хорошо - нет совсем не решенных задач.
Но есть сложные.
В трех задачах не решены вторые части (серые звезды).
В двух из-за недостатка времени или кривых ручек.
Кривые ручки нескольких первых задачах стоили мне достаточно много нервов и времени.
Помогало только одно - сносить все решение и писать заново.
И потом, уже сравнивая варианты, сразу были видны ошибки.
А одна на комбинаторику.
Посчитать перестановки в лоб с небольшой оптимизацией получилось, при увеличении количества точек для перестановок в 5 раз все работает очень долго.
Очень надеюсь что в этот раз получится дойти до конца
#advent_of_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3💯1
Из последних сил пытаюсь помогать эльфам. ⭐️
Чем дальше тем веселее и сложнее.
Бог с ним что формулировки задач становится жутко длинными.
Парсинг входных данных превращается в простыню.
Так это все еще и не работает при решениях в лоб.👿 😈
Задача 18го дня по факту свелась к вычислению площади многоугольника.
И если бы я не вспомнил со школьных времен, что есть какая-то формула которая помогает это сделать, то я бы не решил эту задачу.😱
Речь об "шнуровке Гауса".
Алгоритм позволяет найти площадь выпуклого многоугольника зная только координаты его вершин.
Я не буду рассказывать как это работает, но тем кто не знает настоятельно рекомендую посмотреть это замечательное видео, в котором, с моей точки зрения, все объясняется предельно просто и с картинками.
Простой код реализации (не судите строго) приведу в комментах.😇
А вам когда нибудь приходилось шнуровать по Гаусу в реальной жизни⁉️
🚩 🚩
Кроме этого на том же канале есть еще пара замечательных видео:
Красивые теоремы с необычными названиями
Почему геометрия — это красиво?
#advent_of_code
Чем дальше тем веселее и сложнее.
Бог с ним что формулировки задач становится жутко длинными.
Парсинг входных данных превращается в простыню.
Так это все еще и не работает при решениях в лоб.
Задача 18го дня по факту свелась к вычислению площади многоугольника.
И если бы я не вспомнил со школьных времен, что есть какая-то формула которая помогает это сделать, то я бы не решил эту задачу.
Речь об "шнуровке Гауса".
Алгоритм позволяет найти площадь выпуклого многоугольника зная только координаты его вершин.
Я не буду рассказывать как это работает, но тем кто не знает настоятельно рекомендую посмотреть это замечательное видео, в котором, с моей точки зрения, все объясняется предельно просто и с картинками.
Простой код реализации (не судите строго) приведу в комментах.
А вам когда нибудь приходилось шнуровать по Гаусу в реальной жизни⁉️
Кроме этого на том же канале есть еще пара замечательных видео:
Красивые теоремы с необычными названиями
Почему геометрия — это красиво?
#advent_of_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
И так...
Меня снова заманили эльфы.
В этом году ищем главного историка.
Кто не знает это предновогодний эвент. Который длится 25 дней.
Соответственно столько же задач.
Смысл просто решить и дать ответ, поэтому язык или даже форма вычисления не важна.
Кому интересно присоединяйтесь.
https://adventofcode.com
Если не хотите проходить в одиночку пишите мне добавлю в группу и на наш лидербоард.
#advent_of_code
Меня снова заманили эльфы.
В этом году ищем главного историка.
Кто не знает это предновогодний эвент. Который длится 25 дней.
Соответственно столько же задач.
Смысл просто решить и дать ответ, поэтому язык или даже форма вычисления не важна.
Кому интересно присоединяйтесь.
https://adventofcode.com
Если не хотите проходить в одиночку пишите мне добавлю в группу и на наш лидербоард.
#advent_of_code
👍3
КАК ВЫКЛЮЧИТЬ ФАНТАЗИЮ!!!
Сегодня так и не смог решить задачу и не решил бы если бы не встретились в клубе.🤦♂️
А все почему - потому что я не умею читать и фантазирую.😅
В итого задача оказалась значительно проще чем я думал.
Но плюс тоже есть - узнал и даже реализовал топографическую сортировку.🤓
На эдвенте надо повторять как матнтру: KISS & Optimize later😇
#advent_of_code
Сегодня так и не смог решить задачу и не решил бы если бы не встретились в клубе.
А все почему - потому что я не умею читать и фантазирую.
В итого задача оказалась значительно проще чем я думал.
Но плюс тоже есть - узнал и даже реализовал топографическую сортировку.
На эдвенте надо повторять как матнтру: KISS & Optimize later
#advent_of_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Я сделал все, что смог!!!
Итак, эдвент завершен.
В этом году цель была - решить все задачи хотя бы на одну звезду. 🎯
Для тех, кто не в курсе, в эдвенте каждая задача имеет две части.
Первая - типа простая, и вторая - усложненный вариант первой.💥
За решение первой дают одну звезду - в рейтинге это отображается серебряной звездой.🥈
За решений второй части - вторая звезда и золотая в рейтинге.🥇
Эдвент в этом году был для меня удачным: нашлось и время и компания.🎉
Из нерешенных вторых частей я бы несколько с радостью вынес на коллективное обсуждение.
Ибо мыслей, как это можно решить, у меня нет.😇
На этот год с задачками все!!!
Пойду наслаждаться приближением нового года!!! 🎄🏡 ☕️
#advent_of_code
Итак, эдвент завершен.
В этом году цель была - решить все задачи хотя бы на одну звезду. 🎯
Для тех, кто не в курсе, в эдвенте каждая задача имеет две части.
Первая - типа простая, и вторая - усложненный вариант первой.
За решение первой дают одну звезду - в рейтинге это отображается серебряной звездой.
За решений второй части - вторая звезда и золотая в рейтинге.
Эдвент в этом году был для меня удачным: нашлось и время и компания.
Из нерешенных вторых частей я бы несколько с радостью вынес на коллективное обсуждение.
Ибо мыслей, как это можно решить, у меня нет.
На этот год с задачками все!!!
Пойду наслаждаться приближением нового года!!! 🎄
#advent_of_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2