UniLecs
@unilecs
🤘🏻Задачи, головоломки, книги и другие радости программиста!
223 posts

Анонс. Разминировать бомбу

Задача. Необходимо разминировать бомбу. У вас есть код в виде кругового массива длиной N и ключ k. Чтобы расшифровать код, нужно заменить каждое число. Все числа заменяются одновременно.

Сжимаем строки: эффективный алгоритм работы с повторяющимися символами

Задача. Дана строка str, необходимо сжать ее следующим образом. Если строка не пустая, выполните следующую операцию:

Анонс. Сжатие строки

Задача. Дана строка str, необходимо сжать ее следующим образом. Если строка не пустая, выполните следующую операцию:

Задача. Удаляем интервал

Задача. Вам дан отсортированный список непересекающихся интервалов, представляющих набор вещественных чисел x, где intervals[i] = [ai, bi] представляет интервал [ai, bi). Также дан интервал remove.

Анонс. Удаляем интервал

Задача. Вам дан отсортированный список непересекающихся интервалов, представляющих набор вещественных чисел x, где intervals[i] = [ai, bi] представляет интервал [ai, bi). Также дан интервал remove.

Головоломка. Часовые пояса

Условие задачи запишем в виде таблицы. В каждом столбце указано сколько времени в один и тот же момент в разных городах.

Задача. Реверс подстрок между скобками

Задача. Дана строка, состоящая из строчных английских букв и скобок.

Анонс. Реверс подстрок между скобками

Задача. Дана строка, состоящая из строчных английских букв и скобок.

Задача. Максимальная глубина вложенности скобок

Задача. Дана валидная строка с круглыми скобками. Необходимо вернить глубину вложенности строки.

Анонс. Максимальная глубина вложенности скобок

Задача. Дана валидная строка с круглыми скобками. Необходимо вернить глубину вложенности строки.