UniLecs | Программирование
17.1K subscribers
1.01K photos
7 videos
3 files
1.27K links
🤘🏻Задачи, головоломки, книги и другие радости программиста.

Оглавление канала: telegra.ph/UniLecs-FAQ-09-30

Чат: @unilecs_chat
Бот: @unilecsBot
VK: vk.com/unilecs

Админ, сотрудничество: @dashalvv
Редактор: @amdavletov
Download Telegram
GitHub Trending: Машинное обучение от ВШЭ

На очереди ещё один первоклассный open-source проект, на этот раз от Высшей школы экономики. Это материалы по Машинному обучению!

Здесь есть:
- Конспекты лекций
- Материалы семинаров
- Видео записи лекций за последние 3 года.

Смотрите и изучайте, всё бесплатно! И даже английский не понадобится, ведь материалы представлены на русском языке!

https://github.com/esokolov/ml-course-hse

#github #trending #machine_learning
👨🏻‍💻 Задача на раскраску

Со стеклотарой разобрались, идём дальше! Даю вам следующую задачу! Как посчитать минимальную стоимость покраски домов?!

Смотрим анонс задачи

#task_277 #easy #no_rating
Пять иностранных студентов приехали из пяти европейских стран в Москву на чемпионат по спортивным боям роботов. «Откуда вы, парни?» – спросили их российские студенты. Вот что ответил каждый из них:

- Альберт: «Я приехал из Германии, а Генрих – из Нидерландов».
- Бернард: «В Нидерландах живет Валентин. Я же прибыл из Португалии».
- Валентин: «Я прибыл из Германии, а Бернард – из Франции».
- Генрих: «Я прибыл из Нидерландов, а Даниэль из Испании».
- Даниэль: «Да, я действительно из Испании, Альберт же живет в Португалии».

Хозяева очень удивились противоречивости ответов приехавших гостей. Ребята объяснили им, что каждый из них высказал одно утверждение правильное, а другое ложное. Но по их ответам вполне можно установить, кто откуда приехал.

Откуда приехал каждый из студентов?

#puzzle_136
🎲 На каждого хитрого иностранного студента всегда найдётся более хитрый российский студент. Как решать подобные логические задачи, когда вокруг одни противоречия?!

Полный разбор и методы решения смотрите тут.

#puzzle_136
Задача по программированию с выбором оптимальной стратегии

Подробный разбор и реализация на C#! Смотрите в нашей статье!

#task_277 #easy #no_rating
❗️ Найти все пропущенные элементы в массиве

Мы уже решали похожую задачу (#task_266), тогда мы искали всего лишь 1 пропущенный элемент в арифметической прогрессии. Теперь же надо найти все пропущенные элементы в массиве. Все подробности в нашем анонсе!

#task_278 #no_rating
Решаем логическую головоломку методом шахматной раскраски

Там, где можно сделать шахматную раскраску, делайте! 😜

Смотрим разбор

#puzzle_137
❗️ Как найти все пропущенные элементы массива без использования дополнительных структур данных?!

Используем интересную технику для оптимизации памяти алгоритма! Подробности разбора в нашей статье!

#task_278 #no_rating
Что такое изоморфные строки?!

На этой неделе мы с вами разберемся, что такое изоморфные строки. А также напишем алгоритм для определения изоморфизма между двумя строками.

Смотрим анонс задачи

#task_279 #no_rating
❗️ Как определить, являются ли 2 строки изоморфными?!

Смотрим разбор задачи

#task_279 #no_rating
Как вывести номер столбца в Excel ?!

Предлагаю вам интересный challenge - написать алгоритм вывода индекса по коду столбца в Excel!

Смотрим анонс задачи

#task_280 #no_rating
🔥 Хотите стать Senior-разработчиком?!

Эти 6 пунктов помогут улучшить ваши навыки!

Читать статью (5 мин)

#programming #senior #junior
❗️ Алгоритм вывода номера столбца в Excel!

Разбор задачи по конвертации буквенного обозначения колонки в Excel в порядковый номер!

Смотрим решение (2 мин)

#task_280 #no_rating
Буквенный столбец в Excel

На этой неделе мы реализуем обратную операцию. Теперь нужно вернуть заголовок столбца в Excel по порядковому номеру N.

Смотрим анонс задачи

#task_281 #no_rating
​​А вы знали, что начать IT-карьеру можно ещё в школе? Выпускники Лицея Академии Яндекса — это обычные старшеклассники, которые уже к концу двухлетнего обучения программированию создают реальные проекты.

Так, выпускным проектом Николая Прохорова стал бот для «ВКонтакте» и Telegram — удобный аналог школьного дневника с домашним заданием и важной информацией, которым в последующем пользовались его одноклассники, их родители и учителя.

Окончив Лицей Академии Яндекса, Николай поступил в ИТМО — и уже здесь с помощью в том числе навыков, полученных в Лицее, он создал проект «Кибербарсы». Это киберспортивные соревнования, баллы за которые можно было конвертировать в баллы для зачёта по физкультуре.

Лицей Академии Яндекса — это отличный старт в IT, первая профессиональная ступень, после прохождения которой ребята уже могут работать junior-разработчиками. 30 августа открылся новый набор учащихся: чтобы поступить, школьники 8–10-х классов должны заполнить анкету и пройти тест по математике и логике до 10 сентября. Обучение бесплатное.

Заполнить заявку и пройти тест можно здесь: https://clck.ru/X7kdg