TRA-2

95 阅读1分钟

Tips

桌面悬浮窗的layout频率严重低,大概就是正常view的1/5,不能做形变动画。

Recieve

油管地址:35KEFFn3FyY

梁文道 一支笔的认同与效忠

Algorithm

private static void list(int[][] arr) { if(arr.length == 0) { return ; } int count = arr.length * arr[0].length; int cur = 0; int startI = 0, startJ = 0; int m = arr.length, n = arr[0].length; while(cur < count) {

            for(int i=startI, j=startJ; j < n-startJ; j++) {
                System.out.println(arr[i][j]);
                cur++;
            }
            
            if(cur >= count) {
                break;
            }
            
            for(int i=startI+1, j=n-1-startJ; i < m - startI; i++) {
                System.out.println(arr[i][j]);
                cur++;
            }
            
            if(cur >= count) {
                break;
            }
            
            for(int i=m - startI-1, j=n-1-startJ-1; j>=startJ; j--) {
                System.out.println(arr[i][j]);
                cur++;
            }
            
            if(cur >= count) {
                break;
            }
            
            for(int i=m - startI-1-1, j=startJ; i>startI; i--) {
                System.out.println(arr[i][j]);
                cur++;
            }
            startI++;
            startJ++;
        }
    }
}