题解 | #蛇形矩阵#
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
通过二维数组存储!!!
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNextInt()) {
int n = in.nextInt();
int arr[][] = new int[n][n];//通过二维数组存储
int sum = 0;
for(int i = 0; i<n; i++){
int t = i;
for(int j = 0; j<=i; j++, t--){
sum++;
arr[j][t] = sum;
}
}
//遍历数组
for(int i = 0; i<n; i++){
for(int j = 0; j<n-i; j++){
System.out.print(arr[j][i] + " ");
}
System.out.println();
}
}
}
}
vivo公司福利 369人发布