2 차원 (2D) 배열로 표현 된 5 행렬의 전치 행렬을 찾는 C 프로그램을 작성하는 방법을 알려주십시오. 이니셜 라이저 목록을 사용하여 원본 행렬에 아래에 표시된 요소로 2D 배열을 초기화합니다. 원래 행렬과 조 변경을 표시합니다. 프로그램에는 하나의 2D 배열 만 있어야합니다.행렬 2D 배열의 전치
가예 :
원 행렬 행렬의
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
트랜스는 :
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
는를 나타내는 일부 실제 코드를 보여주세요 매트릭스. – Codor
매트릭스를 조 변경하려면? 어떻게 목록을 뒤집을 지 생각해보십시오. 끝날 때까지 일련의 스왑을 수행합니다. 행렬의 경우에 이것에 대해 생각해보십시오 : A [i, j] <-> A [j, i]. 거기에 중첩 된 루프의 냄새가 난다. –