矩阵反转--计蒜客
来源:互联网 发布:天界坐骑进化数据 编辑:程序博客网 时间:2024/05/19 20:56
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int M = sc.nextInt();
int N = sc.nextInt();
int T = sc.nextInt();
int b = 0;
int v = 0;
b = M * N;
int c = 0;
int[] a = new int[b];
int[][] F = new int[M][N];
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
F[i][k] = sc.nextInt();
c++;
}
}
if (T == 0) {
for (int i = 0; i < M; i++) {
for (int k = 0; k < N / 2; k++) {
c = F[i][k];
v = F[i][N-k-1];
F[i][k] = v;
F[i][N - k-1] = c;
}
}
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
System.out.print(F[i][k]+" ");
}
System.out.println("");
}
} else {
for (int i = 0; i < M / 2; i++) {
for (int k = 0; k < N; k++) {
c = F[i][k];
v = F[M - i-1][k];
F[i][k] = v;
F[M - i-1][k] = c;
}
}
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
System.out.print(F[i][k]+" ");
}
System.out.println("");
}
}
}
}
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int M = sc.nextInt();
int N = sc.nextInt();
int T = sc.nextInt();
int b = 0;
int v = 0;
b = M * N;
int c = 0;
int[] a = new int[b];
int[][] F = new int[M][N];
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
F[i][k] = sc.nextInt();
c++;
}
}
if (T == 0) {
for (int i = 0; i < M; i++) {
for (int k = 0; k < N / 2; k++) {
c = F[i][k];
v = F[i][N-k-1];
F[i][k] = v;
F[i][N - k-1] = c;
}
}
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
System.out.print(F[i][k]+" ");
}
System.out.println("");
}
} else {
for (int i = 0; i < M / 2; i++) {
for (int k = 0; k < N; k++) {
c = F[i][k];
v = F[M - i-1][k];
F[i][k] = v;
F[M - i-1][k] = c;
}
}
for (int i = 0; i < M; i++) {
for (int k = 0; k < N; k++) {
System.out.print(F[i][k]+" ");
}
System.out.println("");
}
}
}
}
阅读全文
0 0
- 矩阵反转--计蒜客
- 反转矩阵代码
- 矩阵反转 枚举
- 矩阵键盘线反转法实现
- 矩阵键盘行列反转法疑惑
- 单片机矩阵键盘反转法思想
- java 矩阵计算 加减乘除 反转 分解
- Matlab内置的矩阵反转函数
- 用颜色矩阵类实现图象颜色的反转效果
- 矩阵键盘——线反转法控制
- 反转
- 51 线反转法 实现矩阵键盘检测 [李园7舍_404]
- POJ 1222 EXTENDED LIGHTS OUT(矩阵反转问题——枚举or高斯消元)
- AS3中利用matrix矩阵变换实现上下左右转置反转
- 计蒜客 难题题库 120 字符反转
- 字符串反转,单词反转
- 计蒜客005-矩阵翻转
- 计蒜客之矩阵翻转
- 方法之间参数传递获取不到原因
- glibc内存管理ptmalloc底层实现
- Spring Cloud 探索 | Mongodb 微服务
- 矩阵的压缩存储
- map
- 矩阵反转--计蒜客
- (哈哈)漫画告诉你什么是屎一样的代码(屎里蕴含着代码的秘密)
- golang-redis之list类型简单操作
- uboot详细分析
- StringBuffer类和包装类
- 开始我的程序员旅程
- 天耀18期
- springboot源码分析3-springboot之banner类架构以及原理
- 第四章--文件和目录