leetcode566
2024-10-15 01:08:30
public class Solution {
public int[,] MatrixReshape(int[,] nums, int r, int c) {
var row = nums.GetLength();
var col = nums.GetLength(); if (row * col != r * c)
{
return nums;
}
else
{
var ary = new int[r, c];
var list = new List<int>(); for (int i = ; i < row; i++)
{
for (int j = ; j < col; j++)
{
list.Add(nums[i, j]);
}
} var k = ;
for (int i = ; i < r; i++)
{
for (int j = ; j < c; j++)
{
ary[i, j] = list[k++];
}
} return ary;
}
}
}
https://leetcode.com/problems/reshape-the-matrix/#/description
最新文章
- Selenium+python 配置
- Oracle分页查询
- 安装 SSL 证书
- C# 读写App.config配置文件的方法
- vs2010 clickone 工程安装后的路径 win7
- [leetcode]二分查找总结
- iOS--日历事件的获取和添加
- Linux驱动开发常用头文件
- express设置ejs并将后缀改为html
- 安装ConEmu
- 算法模板——Tarjan强连通分量
- Java 硬件同步机制 Swap 指令模拟 + 记录型信号量模拟
- [SDOI 2010]外星千足虫
- Docker 简述
- Content-Type的几种常用数据编码格式
- Keil和SourceInsight中文乱码解决方法
- SQL Server循环
- Hibernate小解惑.
- Windows视频桌面壁纸实现(libvlc)(类似于wall paper engine效果)
- 力扣(LeetCode) 961. 重复 N 次的元素