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