Содержание
- 2. Постановка задачи В одной компьютерной игре игрок выставляет в линию шарики разных цветов. Когда образуется непрерывная
- 3. Постановка задачи Входные данные Даны количество шариков в цепочке (не более 10^5) и цвета шариков (от
- 4. Что необходимо для решения задачи? Двунаправленный линейный список Функция добавления элемента в список Функция удаления элемента
- 5. Алгоритм Запоминаем текущий цвет в переменной Двигаемся по списку и считаем, сколько шариков этого цвета идет
- 6. Пример Допустим, нам дана последовательность из 12 шариков: 0 7 7 3 2 2 2 3
- 7. 0 7 7 3 2 2 2 3 3 7 7 1 0 7 7 3
- 8. Тестирование
- 9. Тестирование
- 10. Тестирование
- 11. Тестирование
- 13. Скачать презентацию