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

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

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

Админ, сотрудничество: @dashalvv
Редактор: @amdavletov
Download Telegram
👨🏻‍💻 Следующий больший элемент

Обычно задачи на массивы несложные, но попробуйте написать алгоритм с линейной сложностью O(N)!

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

#announcement #task_264 #rating
🔥 Как использовать дополнительную структуру данных для оптимизации алгоритма?!

Смотрим разбор (2 мин)

#task_264 #rating
🔥 Найти пропущенный элемент в арифметической прогрессии

Официально открываем II турнир по программированию в этом году!
Хотите принять участие? Все подробности ищите в нашей группе в VK 🏆

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

#task_266 #rating
💌 А ты отправил нам свой разбор задачи "Как найти пропущенный элемент в арифметической прогрессии" ?!

Ребят, мы получили ооочень много решений от вас. Поэтому сегодня только и занимаемся проверкой.

А вы пока посмотрите наш разбор 1-й задачи турнира по программированию!

#task_266 #rating
👨🏻‍💻 Хитрое умножение элементов массива

Внимание! 2я задача нашего турнира по программированию! Еще не поздно присоединиться, если вы пропустили 1ю задачку! Турнирную таблицу смотрите в комментариях 👇

Смотрим анонс

#task_267 #rating
👨🏻‍💻 Как преобразовать массив с помощью хитрого умножения за O(N) по времени и O(1) по памяти?!

Смотрим подробный разбор с решением на C#

#task_267 #rating
👨🏻‍💻 Шифр по номеру телефона

Наш турнир по программированию набирает обороты, встречайте 3ю задачу сезона!

Кстати, посмотреть текущую турнирную таблицу можно тут 👇

Смотрим анонс

#task_268 #rating
❗️ Как правильно делать полный перебор ?!

Смотрим в разборе 3й задачи сезона!

#task_268 #rating
🏆 Турнирная таблица после 3го тура!

#contest #rating
👨🏻‍💻 Число прописью

4я задача турнира по программированию: вам необходимо научить вашу программу писать числа прописью!

P.S. Напоминаем, что мы принимаем решения только с подробным разбором или описанием хода решения. В противном случае, мы просто не сможем принять ваше решение, каким бы прекрасным оно не было 🙃

Смотрим анонс

#task_269 #rating
❗️ Как научить компьютер писать числа прописью ?!

Смотрим в нашем разборе

#task_269 #rating
Eсть известный шахматный этюд о 8 ферзях на доске, которые не бьют друг друга. По мотивам этой головоломки напишите алгоритм для общего случая N.

Смотрим анонс

#task_270 #rating
🏆 Турнирная таблица после 4го тура!

#contest #rating
Вы умеете решать шахматные этюды?! А слабо запрограммировать их?

Смотрим алгоритм известной шахматной задачки о 8ми ферзях на доске!

#task_270 #rating
👨🏻‍💻 Объединение отсортированных связных списков

Смотрим анонс

#task_271 #rating
❗️ Никто не любит задачи на связные списки! Но их частенько дают на технических интервью, поэтому готовимся!

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

#task_271 #rating
👨🏻‍💻 Восстановить цифры из перемешанных букв

7я задача нашего турнира по программированию

Смотрим анонс

#task_272 #rating
🔥Как запрограммировать синтаксический анализ?!

Смотрите разбор задачи по программированию

#task_272 #rating
🔥 Долгожданный финал нашего турнира по программированию!

В последней задаче турнира необходимо найти подмассивы, где сумма элементов равна заданному числу K.

Смотрим анонс

#task_273 #rating
👨🏻‍💻 Как найти подмассивы, где сумма элементов равна заданному числу K?!

Идея решения заключается в использовании частичных сумм массива.

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

#task_273 #rating