В algorithm.hpp добавил функции reverse(), swap()
Добавил final & virtual к методу Array::dimension()
Исправил ошибку в конструкторе ArgumentError
Расширил функционал, исправил ошибки