Транспонирование матрицы достигается путем замены строк на столбцы и столбцов на строки. Другими словами, транспонирование A [] [] получается путем изменения A [i] [j] на A [j] [i].
Для квадратной матрицы:
Приведенная ниже программа находит транспонирование A [] [] и сохраняет результат в B [] [], мы можем изменить N для другого измерения.
|
Выход:
Result matrix is 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Для прямоугольной матрицы:
Приведенная ниже программа находит транспонирование A [] [] и сохраняет результат в B [] [].
|
Выход:
Result matrix is 1 2 3 1 2 3 1 2 3 1 2 3
На месте для квадратной матрицы:
|
Выход:
Modified matrix is 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Пожалуйста, обратитесь к полной статье о программе, чтобы найти транспонирование матрицы для более подробной информации!
Рекомендуемые посты:
- Создать каталог или папку с программой C / C ++
- Программа C для обмена двумя числами
- Программа C для пузырьковой сортировки в связанном списке
- C программа для инвертирования (создания негатива) содержимого изображения в формате PGM
- Программа C для выбора сортировки
- Программа C для пузырьковой сортировки
- Программа C для вставки сортировки
- Программа C для сортировки по Radix
- C / C ++ Программа для n-го числа Фибоначчи
- C Программа для подсчета сортировки
- Программа C для двоичного поиска (рекурсивная и итеративная)
- Программа C для Min Cost Path
- Программа C / C ++ для самой длинной возрастающей подпоследовательности
- C Программа для сортировки блинчиков
- Программа C для бинарной сортировки
0.00 (0%) 0 votes