6 причин, почему чтение кода гораздо важнее его написания
Свежий взгляд на проблемы написания и чтения кода! Быть хорошим программистом вовсе не значит «писать код без остановки». Способность к написанию кода действительно высоко ценится, однако во многих крупных проектах изменение или переписывание кода обходится дорого. Ошибки можно устранить с помощью чтения кода, а не его переписывания.
Читать статью
#articles #code
Свежий взгляд на проблемы написания и чтения кода! Быть хорошим программистом вовсе не значит «писать код без остановки». Способность к написанию кода действительно высоко ценится, однако во многих крупных проектах изменение или переписывание кода обходится дорого. Ошибки можно устранить с помощью чтения кода, а не его переписывания.
Читать статью
#articles #code
Уже знакомые нам по #puzzle_112 два шулера-картёжника снова показывают карточный фокус.
Смотрим головоломку (1 мин)
#puzzle_116
Смотрим головоломку (1 мин)
#puzzle_116
Алгоритм решения Судоку 9x9 🔥
Сложная задача, которая решается с помощью алгоритма поиска с возвратом, так называемый backtracking.
Смотрим разбор задачи
#task_262 #rating
Сложная задача, которая решается с помощью алгоритма поиска с возвратом, так называемый backtracking.
Смотрим разбор задачи
#task_262 #rating
👨🏻💻 Сможете написать алгоритм конвертера арабских чисел в римские?!
Правила римских чисел: римские цифры обычно пишутся от наибольшего к наименьшему слева направо. Но цифра 4 - это не IIII, а IV. Так как единица стоит перед пятью, мы вычитаем ее и получаем четыре. Такой же принцип применяется к числу 9, которое записывается как IX.
Смотрим анонс задачи (1 мин)
#announcement #task_263 #rating
Правила римских чисел: римские цифры обычно пишутся от наибольшего к наименьшему слева направо. Но цифра 4 - это не IIII, а IV. Так как единица стоит перед пятью, мы вычитаем ее и получаем четыре. Такой же принцип применяется к числу 9, которое записывается как IX.
Смотрим анонс задачи (1 мин)
#announcement #task_263 #rating
Конференция ВТБ и «Сколково» Data Fusion по анализу данных и машинному обучению пройдет онлайн
30-31 марта состоится Data Fusion — бесплатная международная онлайн-конференция для исследователей и разработчиков в области DS и ML, посвященная вопросу синергии данных и модельных подходов.
У участников конференции будет возможность послушать ведущих исследователей: Руслана Салахутдинова (Университет Карнеги Меллона, ex-Apple Inc), Дмитрия Ветрова (ФКН ВШЭ, Bayes Group), Константина Воронцова (РАН, МФТИ), Андрея Райгородского (ФПМИ, МФТИ), Евгения Бурнаева (Сколтех) и других ученых, а также экспертов-практиков в области data science и искусственного интеллекта из российских и международных компаний: Facebook, Huawei, Gartner, Microsoft, ВТБ, Ростелеком, Яндекс, Mail.Ru Group, Tele2, Ozon, «Лаборатория Касперского», Мегафон, МТС и других.
Предстоит два дня интересных докладов. Среди тем первого дня — Фабрика искусственного интеллекта и MLops. Среди тем второго дня — NLP, рекомендательные системы, графовая аналитика, компьютерное зрение, развитие нейростевых алгоритмов, ML&security, временные ряды в экономике.
Полная программа выступлений уже доступна на сайте. Участие бесплатное.
30-31 марта состоится Data Fusion — бесплатная международная онлайн-конференция для исследователей и разработчиков в области DS и ML, посвященная вопросу синергии данных и модельных подходов.
У участников конференции будет возможность послушать ведущих исследователей: Руслана Салахутдинова (Университет Карнеги Меллона, ex-Apple Inc), Дмитрия Ветрова (ФКН ВШЭ, Bayes Group), Константина Воронцова (РАН, МФТИ), Андрея Райгородского (ФПМИ, МФТИ), Евгения Бурнаева (Сколтех) и других ученых, а также экспертов-практиков в области data science и искусственного интеллекта из российских и международных компаний: Facebook, Huawei, Gartner, Microsoft, ВТБ, Ростелеком, Яндекс, Mail.Ru Group, Tele2, Ozon, «Лаборатория Касперского», Мегафон, МТС и других.
Предстоит два дня интересных докладов. Среди тем первого дня — Фабрика искусственного интеллекта и MLops. Среди тем второго дня — NLP, рекомендательные системы, графовая аналитика, компьютерное зрение, развитие нейростевых алгоритмов, ML&security, временные ряды в экономике.
Полная программа выступлений уже доступна на сайте. Участие бесплатное.
💥 Игорь Сорока — наш программист в Финляндии. В 2014 году он уехал учиться в эту удивительную северную страну, да так и остаётся там по сей день. Игорь расскажет UniLecs, почему программистам надо бросать всё и срочно переезжать в Финляндию учиться, работать и просто наслаждаться жизнью.
А на своём канале Geekexport Игорь публикует свежие вакансии и доступно объясняет, как взять и уехать на релокейт.
Читать интервью
#unilecs #life #interview
А на своём канале Geekexport Игорь публикует свежие вакансии и доступно объясняет, как взять и уехать на релокейт.
Читать интервью
#unilecs #life #interview
В колонию из 200 коронавирусов попадает один антивирус!
● В 1ю минуту он уничтожает 1 коронавирус, затем делится на 2 новых антивируса, но одновременно каждый из оставшихся коронавирусов тоже делится на два новых.
● В следующую минуту возникшие два антивируса уничтожают 2 коронавируса, и затем каждый из антивирусов и каждый из оставшихся коронавирусов снова делится пополам и так далее.
Будет ли эта колония жить бесконечно долго или, если удастся остановить пандемию, то через какое время это произойдет?
#puzzle_117
● В 1ю минуту он уничтожает 1 коронавирус, затем делится на 2 новых антивируса, но одновременно каждый из оставшихся коронавирусов тоже делится на два новых.
● В следующую минуту возникшие два антивируса уничтожают 2 коронавируса, и затем каждый из антивирусов и каждый из оставшихся коронавирусов снова делится пополам и так далее.
Будет ли эта колония жить бесконечно долго или, если удастся остановить пандемию, то через какое время это произойдет?
#puzzle_117
Как реализовать алгоритм преобразования арабских чисел в римские?!
Смотрите в нашем разборе! 🔥
#task_263 #rating
Смотрите в нашем разборе! 🔥
#task_263 #rating
UPD: Разбор
Достаточно разобрать пару шагов в борьбе вирусов и антивирусов, и будет ясно, кто победит! 🦠
Смотрим разбор
#puzzle_117
Достаточно разобрать пару шагов в борьбе вирусов и антивирусов, и будет ясно, кто победит! 🦠
Смотрим разбор
#puzzle_117
👨🏻💻 Следующий больший элемент
Обычно задачи на массивы несложные, но попробуйте написать алгоритм с линейной сложностью O(N)!
Смотрим анонс задачи (1 мин)
#announcement #task_264 #rating
Обычно задачи на массивы несложные, но попробуйте написать алгоритм с линейной сложностью O(N)!
Смотрим анонс задачи (1 мин)
#announcement #task_264 #rating