UniLecs | Программирование
17.2K 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
Task #238. Разделение строки

Основная идея алгоритма: для каждой текущей буквы найти последнее её ...

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

#task_238 #rating
Первая турнирная таблица по итогам двух задач! Впереди много решений, у вас ещё есть возможность присоединиться и претендовать на победу в турнире 🏆
UPD: Разбор

Итак, можно сначала удвоить число, а потом зачеркнуть последнюю цифру. А можно сделать наоборот - сначала зачеркнуть последнюю цифру, а уже потом удвоить число.
Использую первый подход, можно удваивать число до тех пор, пока 1я цифра не станет равна 7. Дальше зачеркиваем все цифры, кроме первой и удваиваем. Например: 458, 916, 1832, 3664, 7328, 732, 73, 7, 14.

#puzzle_90
Анонс #239. Симметричный обход дерева

Уже соскучились по задачкам на бинарные деревья? Нет? Тогда вот вам еще одна.

Анонс задачи (1 мин)

#announcement #task_239 #rating
Task 239: Симметричный обход дерева

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

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

#task_239 #rating
UPD: Разбор

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

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

#puzzle_91
Анонс #240. Версионность

Продолжаем турнир задач! Вы ещё можете присоединиться к борьбе за призы! 💥
На очереди крутая задача на сравнение номеров версий! Вроде звучит просто, что ж, дерзайте!

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

#announcement #task_240 #rating
Task #240. Версионность

Задача часто встречается на собеседованиях, т.к. в ней есть множество деталей, ктр показывают профессионализм программиста.

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

#task_240 #rating
Анонс #241. Восстаналиваем двоичное дерево

Борьба за призовые места сейчас в самом разгаре, так что у вас еще есть шанс побороться за призы!
Продолжаем серию наших "любимых" задача на двоичные деревья!

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

#announcement #task_241 #rating