LeetCode * 566.Reshape the Matrix

来源:互联网 发布:旅游沙盘教学软件 编辑:程序博客网 时间:2024/06/06 09:24


class Solution {public:    vector<vector<int>> matrixReshape(vector<vector<int>>& nums, int r, int c) {        int m = nums.size(), n = nums[0].size(), o = m * n;        if (r * c != o) return nums;        vector<vector<int>> res(r, vector<int>(c, 0));        for (int i = 0; i < o; i++) res[i / c][i % c] = nums[i / n][i % n];        return res;    }};


原创粉丝点击