其他分享
首页 > 其他分享> > 做矩阵随机翻转的小领悟

做矩阵随机翻转的小领悟

作者:互联网

做矩阵随机翻转的小领悟

class Solution {

    int  n, total;
    int  x;

    public Solution(int m, int n) {

        this.n = n;
        this.total = m * n;
        x=0;
    }

    public int[] flip() {
        //保证计数器不超过最大长度
        if(x==total)x=0;
        int a1=x/n;
        int a2=x%n;
        x++;
        return new int[]{a1,a2};

    }

    public void reset() {

    }
}

这么写的话 flip函数只要一直调用就可以逐次返回矩阵的行和列 。
做矩阵题,第一反应 行=计数器/总列数列=计数器%总列数

标签:总列数,int,矩阵,领悟,计数器,total,public,翻转
来源: https://blog.csdn.net/abaidaye/article/details/121584804