698 читали · 1 год назад
Вектора и матрицы с++
Вектора и матрицы - это важные инструменты в программировании на языке C++. Они используются для хранения и обработки данных, таких как числа, координаты и другие значения. Вектора в C++ Вектор - это контейнер, который хранит последовательность элементов. Векторы в C++ могут хранить элементы любого типа данных, например, целые числа или строки. Они могут изменять свой размер динамически, что делает их удобными для работы с данными. Для работы с векторами в C++ нужно подключить заголовочный файл <vector>. Для создания нового вектора можно использовать следующий код: ``` #include <vector> using...
309 читали · 5 лет назад
День 13: Виды матриц
Как обсуждалось ранее можно рассматривать матрицу как функцию принимающую в качестве аргумента вектор и возвращающую другой вектор. При этом если матрица прямоугольная m x n, то вектор переданный в качестве аргумента должен иметь размерность m, а на выходе вектор будет иметь размерность n. Квадратная матрица не меняет размерность вектора как не трудно догадаться. Матричные преобразования очень часто используются в области трансформации изображений, так как с учётом эффективности матричных операций они позволяют кодировать достаточно сложные трансформации за константную сложность операции...