dlb*_*dlb 7

维基百科有一篇文章就地矩阵转置.本文涵盖非方形矩阵.

http://en.wikipedia.org/wiki/In-place_matrix_transposition


Sim*_*son 6

for (int i=0; i<n; i++) {
  for (int j=0; j<i; j++) {
    temp = a[i][j];
    a[i][j] = a[j][i];
    a[j][i] = temp;
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 警告!这仅适用于方阵.有关非方阵矩阵的实现,请参阅下面的@ dlb的Wikipedia链接. (2认同)