Мои решения задач тренировки по алгоритмам 5.0.
Лекция 1: Сложность, тестирование, особые случаи
Решение:
- A. Покраска деревьев
- B. Футбольный комментатор
- C. Форматирование файла
- D. Слоны и ладьи
- E. Прибыльный стартап
- F. Миша и математика
- G. Разрушить казарму
- H. Забег по стадиону
- I. Расписание
- J. Форматирование документа
Лекция 2: Линейный поиск
Решение:
- A. Минимальный прямоугольник
- B. Продавец рыбы
- C. Петя, Маша и верёвочки
- D. Шахматная доска
- E. Амбициозная улитка
- F. Колесо Фортуны
- G. Ни больше ни меньше
- H. Наилучший запрет
- I. Пираты Баренцева моря
- J. Два прямоугольника
Лекция 3: Множества и словари
Решение:
- A. Плейлисты
- B. Анаграмма?
- C. Удаление чисел
- D. Повторяющееся число
- E. Два из трех
- F. Замена слов
- G. Построить квадрат
- H. Спички детям не игрушка!
- I. Играйте в футбол!
- J. P2P обновление
Лекция 4: Бинарный поиск
Решение:
- A. Быстрый поиск в массиве
- B. Одномерный морской бой
- C. Саруман
- D. Рапорт
- E. Нумерация дробей
- F. Велодорожки
- G. Новый офис плюса
- H. Выборы
- I. Лапта
- J. Дождик
My solutions to algorithms training 5.0 problems.
Topics: