• 二维数组横竖倾斜遍历


    /**
    程序名称:二维数组横竖倾斜遍历
    */
    class array8 
    {
        public static void main(String[] args) 
        {
            int[][] a = new int[9][9];
            for(int i = 0; i < 9; i++)
            {
                for(int j = 0; j < 9; j++)
                {
                    a[i][j] = i;
                }
            }
    
            for(int i = 0; i < 9; i++)
            {
                for(int j = 0; j < 9; j++)
                {
                    System.out.print(a[i][j]);
                }
                System.out.println();
            }
    
    
        
    
            for(int i = 0; i < 17; i++)
            {
                for(int j = 0; j < 9; j++)
                {
                    if(((i - j) >= 0)&&((i - j) < 9))
                    {
                        System.out.print(a[j][i-j]+" ");
                    }
                }
                System.out.println();
            }
            System.out.println("****************************");
    
            for(int i = -8; i < 9; i++)
            {
                for(int j = 0; j < 9; j++)
                {
                    if(((i + j) >= 0)&&((i + j)< 9))
                    {
                        System.out.print(a[j][i+j]+" ");
                    }
                    
                }
                System.out.println();
            }
        }
    }
    
    /**
    *输出结果:
    000000000
    111111111
    222222222
    333333333
    444444444
    555555555
    666666666
    777777777
    888888888
    0
    0 1
    0 1 2
    0 1 2 3
    0 1 2 3 4
    0 1 2 3 4 5
    0 1 2 3 4 5 6
    0 1 2 3 4 5 6 7
    0 1 2 3 4 5 6 7 8
    1 2 3 4 5 6 7 8
    2 3 4 5 6 7 8
    3 4 5 6 7 8
    4 5 6 7 8
    5 6 7 8
    6 7 8
    7 8
    8
    ***********************
    8
    7 8
    6 7 8
    5 6 7 8
    4 5 6 7 8
    3 4 5 6 7 8
    2 3 4 5 6 7 8
    1 2 3 4 5 6 7 8
    0 1 2 3 4 5 6 7 8
    0 1 2 3 4 5 6 7
    0 1 2 3 4 5 6
    0 1 2 3 4 5
    0 1 2 3 4
    0 1 2 3
    0 1 2
    0 1
    0
    请按任意键继续. . .
    
    
    
    
    */
  • 相关阅读:
    demo_38 关注页导航栏实现
    demo_37 评论列表实现_02 封装popup 及 格式化时间
    demo_37 评论列表实现_01
    SaaS
    rsyncd脚本
    rsyncd
    MySQL高可用--MHA安装
    正向代理
    zabbix 一键部署
    kvm安装
  • 原文地址:https://www.cnblogs.com/flay/p/3321653.html
Copyright © 2020-2023  润新知