之前笔试过的一道题,网上找来了题目。二维数组回形遍历
样例输入
4 4
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
样例输出
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
代码
这个代码是直接在CCF 201412-2 Z字形扫描 Java这道题上做的改动。只是方向和判断条件稍微变化了一下。由此我推断应该二维数组的各种形式的扫描都可以用这个结构来实现,比如S型扫描。
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
static Scanner sc = new Scanner(System.in);
static int n = sc.nextInt();
static int m = sc.nextInt();