365 дней богу Алгоритмов: Отчет за шестую неделю
Всё, начинаю продавать занятия по алгосам. Шутка. Пока рано.
На этой недели роадмапы вывели на пару медиумов и они оказались не такими сложными, как я ожидал от задач среднего уровня. Поэтому мотивация не упала, а даже поднялась. Плывем дальше.
38. Проверка дубликатов. Изи задача из списков самых частых вопросов.
39. Группировка анаграм. Легкий медиум. Взял словарь и отсортировал по ключу самых частых
40. Инвертирование бинарного дерева. Легко через рекурсию.
41. Самые частые k-элементов. Думаю одна из самых практических медиум.
42. Произведение всех элементов кроме i-того. Медиум с третьей попытки, но вроде неплохо
43. Удаление элемента в массиве. Тут перерешил через свап
44. Дизайн HashSet. Сначала решил тупо через dictionary, а потом посмотрел как нормально сделать надо
#365_дней_богу_алгоритмов
Всё, начинаю продавать занятия по алгосам. Шутка. Пока рано.
На этой недели роадмапы вывели на пару медиумов и они оказались не такими сложными, как я ожидал от задач среднего уровня. Поэтому мотивация не упала, а даже поднялась. Плывем дальше.
38. Проверка дубликатов. Изи задача из списков самых частых вопросов.
39. Группировка анаграм. Легкий медиум. Взял словарь и отсортировал по ключу самых частых
40. Инвертирование бинарного дерева. Легко через рекурсию.
41. Самые частые k-элементов. Думаю одна из самых практических медиум.
42. Произведение всех элементов кроме i-того. Медиум с третьей попытки, но вроде неплохо
43. Удаление элемента в массиве. Тут перерешил через свап
44. Дизайн HashSet. Сначала решил тупо через dictionary, а потом посмотрел как нормально сделать надо
#365_дней_богу_алгоритмов
👍7💊2⚡1
Если бы кто-то сейчас спросил о книге для алгосов, то я бы сначала посоветовал "Грокаем алгосы". А после уже книгу Скиена.
Читается немного сложнее, но после дешифровки знания впитываешь лучше из-за потраченной энергии. А еще там есть ссылки на рекомендованные задачи из литкода и других платформ после каждой темы.
Вообще, есть большое заблуждение, что чем проще инфа, тем лучше она запоминается. С математическими задачами так не работает. Также и с собесами на с решением онли задач из задачников и методичек. Никогда не понимал, как решение рандомных задач из составленного кем-то списка (они всегда дырявые) может оценить навык алгоритмического мышления, которые тренируется тонной литературы и тысячами часами практики.
Ссылка на книгу тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🐳3💊3
Так вместо стримов про алгосы мб общий залет по заданию конкурса телеги?
Призовой фонд поделим поровну🤡 я уже запустил всё
UPD: в лс или в комменты желающие
Призовой фонд поделим поровну
UPD: в лс или в комменты желающие
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🏆1💊1
This media is not supported in your browser
VIEW IN TELEGRAM
В этой сборке новый тренажер по Method Dispatch. А также много нового в старом.
- Фикс локализации. Все статьи и каждый текст переведен.
- Теперь тренажеры на главной рядом с тестами
-
- Некоторые визуальные фиксы
- Закрыли пару багов
- Доработка собесов. Новые сценарии прям как в крупных компаниях. Кидайте референсы
- Немного тренажеров
- Много статей, ачивок и тестов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍3💊3
Так. Сегодня в 20:30 по мск фановый созвон по конкурсу телеги. Посмотрим че дальше выйдет из этого. Кто захотел уже написал.
Задание такое — собрать интересный материал по задачам конкурса: статьи, видосы, книги. Не собираешься или не сможешь, то кидай под комменты или в лс что-нибудь прикольное и полезное.
Будет брейншторминг. Будем трениться.
Задание такое — собрать интересный материал по задачам конкурса: статьи, видосы, книги. Не собираешься или не сможешь, то кидай под комменты или в лс что-нибудь прикольное и полезное.
Будет брейншторминг. Будем трениться.
👍7🆒2⚡1🏆1💊1
Please open Telegram to view this post
VIEW IN TELEGRAM
💊10
print?
Anonymous Quiz
31%
Odin, Odin
56%
Odin, Thor
3%
Thor, Thor
1%
Thod, Odin
5%
крэш без super
5%
хз
🫡8😱3
Неожиданное поведение подклассов в Swift
Ответ на прошлый опрос в статье. Ну и пример оттуда. Чел сравнивает разные языки, тк пишет на работе на разных. Проблема даже не в Swift, а это главный совет еще C++.
«Никогда не переопределяйте унаследованное значение параметра функции по умолчанию»
Есть две причины, по которым C++ был реализован таким образом:
- Простота реализации: компилятору не нужно искать способ отслеживать динамический тип объекта и определять правильные значения.
- Эффективность во время выполнения: компилятору не нужно где-то искать, чтобы получить правильное значение.
Ответ на прошлый опрос в статье. Ну и пример оттуда. Чел сравнивает разные языки, тк пишет на работе на разных. Проблема даже не в Swift, а это главный совет еще C++.
«Никогда не переопределяйте унаследованное значение параметра функции по умолчанию»
Есть две причины, по которым C++ был реализован таким образом:
- Простота реализации: компилятору не нужно искать способ отслеживать динамический тип объекта и определять правильные значения.
- Эффективность во время выполнения: компилятору не нужно где-то искать, чтобы получить правильное значение.
👍8💊1
This media is not supported in your browser
VIEW IN TELEGRAM
- Алло, ну как там с деньгами?
- Какими деньгами?
- 100к$ прожиточного минимума
Угадайте с пол раза чем мы занимаемся на выходных.
- Какими деньгами?
- 100к$ прожиточного минимума
Угадайте с пол раза чем мы занимаемся на выходных.
👍6💊6💘2
🧠 Разработка на iOS с AI Copilot
В будущем ИИ станет одним из главных инструментов. Когда программисты С# и С++ уже давно используют их для помощи в коде, то наш непопулярный язык только с неприкрытым ужасом ждет замены многих операторов кнопок.
Я уже давно хотел сделать обзор на них, но я живу в рф... Пока нет мотивации обходить разными прокси учетками защиты.
В статье автор проверяет некоторые генерации стандартных функций:
- Работу ползунка (UISlider)
- Форматтера телефона (проверка на маску 123-456-789)
Будущее близко. Все одновременно просто и сложно. Не удивлюсь, если конкурс телеграма выиграет нейросеть.
В будущем ИИ станет одним из главных инструментов. Когда программисты С# и С++ уже давно используют их для помощи в коде, то наш непопулярный язык только с неприкрытым ужасом ждет замены многих операторов кнопок.
Я уже давно хотел сделать обзор на них, но я живу в рф... Пока нет мотивации обходить разными прокси учетками защиты.
В статье автор проверяет некоторые генерации стандартных функций:
- Работу ползунка (UISlider)
- Форматтера телефона (проверка на маску 123-456-789)
Будущее близко. Все одновременно просто и сложно. Не удивлюсь, если конкурс телеграма выиграет нейросеть.
Medium
GitHub Copilot: The AI-Powered iOS Programming Assistant You Need to Try
See What I’ve Found Out
💯4💊3
Media is too big
VIEW IN TELEGRAM
🌚 Второй день конкурса телеграма.
Вроде что-то получается.Если даже ничего не выиграем, то скидывайте чаевые за старания.🤡
А так опыт прикольный. Потом распишу почему надо челенджить себя. Почему я решил, что важен спорт, умение фокусироваться, чтение говнокода и оценки сроков
Почти как в жизни. Но только почти.
Вроде что-то получается.Если даже ничего не выиграем, то скидывайте чаевые за старания.
А так опыт прикольный. Потом распишу почему надо челенджить себя. Почему я решил, что важен спорт, умение фокусироваться, чтение говнокода и оценки сроков
Почти как в жизни. Но только почти.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🏆2
Как правильно оформлять резюме
Среди новичков бытует мнение, что все скрывают от них советы, знания и практики. Вокруг вселенский заговор и работадатель специально усложняет развитие сотрудников, хочет сделать их глупыми и спрятать от них все деньги.
Это противоречит экономическому росту любых здравых обществ и стран. Гуманизм — главный прогресс экономики. Любой здравомыслящий человек желает сделать из вас сильного специалиста. Он не будет прятать от вас знания и ставить палки в колеса развитию. Ведь повышая ваш скилл он больше пользы получает от вас.
Меня как-то уверяла группа скептиков, что даже банальное оформление резюме у многих разработчиков выглядит как супер-скрытый скилл, доступный лишь тайным закрытым орденам. Хотя открытой инфы достаточно. Но легче ведь создать "ответ забаговоной системе", чем прочитать пару открытых статей?
Откройте глаза, много статей и советов там, где вы это резюме публикуете и чей бизнес зависит от ваших CV'ешек
Среди новичков бытует мнение, что все скрывают от них советы, знания и практики. Вокруг вселенский заговор и работадатель специально усложняет развитие сотрудников, хочет сделать их глупыми и спрятать от них все деньги.
Это противоречит экономическому росту любых здравых обществ и стран. Гуманизм — главный прогресс экономики. Любой здравомыслящий человек желает сделать из вас сильного специалиста. Он не будет прятать от вас знания и ставить палки в колеса развитию. Ведь повышая ваш скилл он больше пользы получает от вас.
Меня как-то уверяла группа скептиков, что даже банальное оформление резюме у многих разработчиков выглядит как супер-скрытый скилл, доступный лишь тайным закрытым орденам. Хотя открытой инфы достаточно. Но легче ведь создать "ответ забаговоной системе", чем прочитать пару открытых статей?
Откройте глаза, много статей и советов там, где вы это резюме публикуете и чей бизнес зависит от ваших CV'ешек
Хабр
Прикладные советы для сильного CV
Эта небольшая статья целиком состоит из полезных советов о том, как правильно составить уважаемое и эффективное резюме. Без лишней воды и пространных рассуждений приводим основные моменты, которые...
👍12🌚1💔1💊1
This media is not supported in your browser
VIEW IN TELEGRAM
После новости о запрете ввоза телефонов дороже 300$ предлагаю вспомнить наше будущее
💊7🌚3🫡3👍2😱1
Media is too big
VIEW IN TELEGRAM
Дорогой дневник. Мы все также делаем конкурс телеграма.
Вроде получается. Как все знают, это особый вид сложности телеграм контестов в интеграции в уже существующую кодовую базу. Многие на этом этапе уже отсекаются.
Больше всего опустить руки хотелось в разборе кода. Файлы на 20к строчек, написанные олимпиадниками в блокноте... Простые вещи делаются сложно в тысячу раз. Прогресс идет маленьками шагами. Сложные технологии, форкнутые и переписанные под себя, еще сильнее увеличивают сложность. Ведь док нет, а офиальные неактуальные.
Мы много раз хотели бросить, но вроде чет выходит. Осталось меньше недели и поэтому я уменьшаю активность в канале. По срокам вроде все успеваем, но кто знает какой кот в мешке или баг в коде прячется.
Вроде получается. Как все знают, это особый вид сложности телеграм контестов в интеграции в уже существующую кодовую базу. Многие на этом этапе уже отсекаются.
Больше всего опустить руки хотелось в разборе кода. Файлы на 20к строчек, написанные олимпиадниками в блокноте... Простые вещи делаются сложно в тысячу раз. Прогресс идет маленьками шагами. Сложные технологии, форкнутые и переписанные под себя, еще сильнее увеличивают сложность. Ведь док нет, а офиальные неактуальные.
Мы много раз хотели бросить, но вроде чет выходит. Осталось меньше недели и поэтому я уменьшаю активность в канале. По срокам вроде все успеваем, но кто знает какой кот в мешке или баг в коде прячется.
🏆26🔥5⚡1
Шестой день конкурса. Состояние в норме. Чувствую себя хорошо.
Могу с уверенностью сказать, что конкурс сильно бустит:
- Быстро освоить новые технологии
- Прокачать себя в анимациях и других вещах, которые никогда не трогал на работе или вообще забыл
- Улучшить оценку сроков в условиях жестких дедлайнов и конкуренции
- Планирование деталей разработки и проектирование
- Возможность сделать функциональность, чтобы потом сказать "Смотри, это я сделал"
Еще я лучше начал ресурс менеджерить себя. После 10-12 часов жесткого кодинга и на основе прошлого опыта, ты лучше понимаешь в чем суть интеллектуального труда. Я жду поскорее пойти в спортзал, чтобы разгрузить ум и тело. А если физически нет ни идей, ни сил, то просто ложусь на короткое время поспать. И решение, над которым бился часами, приходит за минуты. Теперь я понимаю зачем в топ компаниях есть спальные зоны.
Опыт крутой. Будем продолжать дальше.
Могу с уверенностью сказать, что конкурс сильно бустит:
- Быстро освоить новые технологии
- Прокачать себя в анимациях и других вещах, которые никогда не трогал на работе или вообще забыл
- Улучшить оценку сроков в условиях жестких дедлайнов и конкуренции
- Планирование деталей разработки и проектирование
- Возможность сделать функциональность, чтобы потом сказать "Смотри, это я сделал"
Еще я лучше начал ресурс менеджерить себя. После 10-12 часов жесткого кодинга и на основе прошлого опыта, ты лучше понимаешь в чем суть интеллектуального труда. Я жду поскорее пойти в спортзал, чтобы разгрузить ум и тело. А если физически нет ни идей, ни сил, то просто ложусь на короткое время поспать. И решение, над которым бился часами, приходит за минуты. Теперь я понимаю зачем в топ компаниях есть спальные зоны.
Опыт крутой. Будем продолжать дальше.
💊10⚡7❤🔥6🐳1
Я нихера не эксперт, но чет быстро ляпну. Максимум в школе собачий вальс перед одноклассниками играл на пианино тетки и считал это пиком мастерства криворукого школьника, со сломанными пальцами.
Но скажу точно. Музыка — важнейшая вещь разработки. А может и жизни.
Для долгих забегов нужно себя запасаться энергией, как энергетическими батончиками. Сейчас я подсел на фонк. Это один из guilty pleasure жанров. За которых стыдно, потому что нравится. Такие жанры рождаются каждый год. Похапуют немного и умрут: клауд и другие поджанры рэпа, синтипоп, дабстеп, тектоник. Но на пике хорошо работают.
Долго не посидишь на этом, ибо звук быстро устаревает. Как музыкальный фастфуд. Но в свой небольшой промежуток жизни такие жанры придают особый драйв.
Вот плейлист для кодинга
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
1 HOUR AGGRESSIVE MILITARY PHONK / The Best Phonk Mix / Фонк 2024 (#18)
🔵 Тут все треки с подборки: https://t.iss.one/bassmusicloud
🟢 Мой Spotify плейлист с мощнейшим Фонком: https://surl.li/suyky
🟣 Мой TikTok: https://www.tiktok.com/@humanchell
🔴 Мой инстаграм: https://www.instagram.com/humanchell/
🔔 По поводу продвижения вашего…
🟢 Мой Spotify плейлист с мощнейшим Фонком: https://surl.li/suyky
🟣 Мой TikTok: https://www.tiktok.com/@humanchell
🔴 Мой инстаграм: https://www.instagram.com/humanchell/
🔔 По поводу продвижения вашего…
👍8🔥1💔1💊1