-4
Q
スワップ行は
A
答えて
-1
同じタイプの一時値を保持します。値によって スワップ値、 例:行だけを交換:以下に示すようにsimpel 2Dアレイが道を構築すると仮定
temp=a[i][j];
a[i][j]=a[i+1][j];
a[i+1][j]=temp;
-1
。
#include <stdio.h>
#include <stdlib.h>
#define S_MATRIX_DIM 5
int main()
{
int **A;
int *tmp;
int i, j, entry;
entry = 0;
A = malloc(S_MATRIX_DIM * sizeof(int *));
for (i = 0; i < S_MATRIX_DIM; i++) {
A[i] = malloc(S_MATRIX_DIM * sizeof(int));
for (j = 0; j < S_MATRIX_DIM; j++) {
A[i][j] = entry++;
}
}
puts("Matrix A =");
for (i = 0; i < S_MATRIX_DIM; i++) {
for (j = 0; j < S_MATRIX_DIM; j++) {
printf("%d,", A[i][j]);
}
putchar('\n');
}
tmp = A[0];
A[0] = A[1];
A[1] = tmp;
puts("Matrix A, row exchanged =");
for (i = 0; i < S_MATRIX_DIM; i++) {
for (j = 0; j < S_MATRIX_DIM; j++) {
printf("%d,", A[i][j]);
}
putchar('\n');
}
for (i = 0; i < S_MATRIX_DIM; i++) {
free(A[i]);
}
free(A);
exit(EXIT_SUCCESS);
}
関連する問題
- 1. 行エシェロンの行をスワップ
- 2. パーズサーバーの移行、クライアントコードのスワップ
- 3. スワップ
- 4. LINQ列を行にスワップする
- 5. BigQueryの行がスワップされる
- 6. または我々はスワップ機能のために行動
- 7. スワップ! Clojure
- 8. スワップ値
- 9. 軸スワップ
- 10. スワップ値
- 11. QGraphicsViewでQGraphicsItemのスワップを実行する方法は?
- 12. RealmResultsでスワップ機能を実行するには
- 13. JQUERYでドラッグ&スワップ
- 14. 使用ADLスワップ
- 15. jQueryのスワップ色
- 16. スワップjavascriptの
- 17. スワップLexOrder Union Find
- 18. 値をスワップ
- 19. パネル間のスワップ
- 20. デキューインデックスのC++スワップ()
- 21. iPhone App Appearanceスワップ?
- 22. Oracle:テーブル名のスワップ
- 23. カスタムタブバーでビューをスワップ
- 24. 問題(スワップ活動)
- 25. ハスケルのスワップ機能
- 26. ELFのセクションをスワップ
- 27. スワップ2つのシンボリックリンク
- 28. QuantLibのスワップ価格
- 29. スワップ二つのリスト
- 30. maxとminをスワップ
なぜあなたはそれらを交換しますか? –