Отчёт по практике 1: Проектно-технологическая практика (итератор) вариант 20
Описание
Разработать шаблон класса-контейнера, в рамках которого реализовать
итератор произвольного доступа в соответствии с вариантом задания. Внутри
контейнера элементы хранятся в виде прямоугольной матрицы с
динамическим выделением памяти (число строк и столбцов передаются как
параметры конструктора). Вывод контейнера на экран предполагает его
матричное представление. Тестирование производить на контейнере
элементов типа int, инициализировав их случайным образом в диапазоне
[0;100). Проиллюстрировать возможность применения алгоритма sort из
стандартной библиотеки шаблонов к разработанному контейнеру.
Реверсивная улитка ползает по спирали, направление витков меняется, когда
улитка уткнётся в свой собственный след.
Показать/скрыть дополнительное описание
Вариант 20: Реверсивная улитка, начиная с правого верхнего угла влево. Разработать шаблон класса-контейнера, в рамках которого реализовать итератор произвольного доступа в соответствии с вариантом задания. Внутри контейнера элементы хранятся в виде прямоугольной матрицы с динамическим выделением памяти (число строк и столбцов передаются как параметры конструктора). Вывод контейнера на экран предполагает его матричное представление. Тестирование производить на контейнере элементов типа int, инициализировав их случайным образом в диапазоне [0;100). Проиллюстрировать возможность применения алгоритма sort из стандартной библиотеки шаблонов к разработанному контейнеру.
Реверсивная улитка ползает по спирали, направление витков меняется, когда улитка уткнётся в свой собственный след..