c# - 移动数组中的值 [C#]
问题描述
我想将数组中的值移动到角落。
这是我的二维数组:
4, 8, 0, 2
0, 6, 1, 9
7, 0, 5, 3
我想将所有 0 值转移到角落,所以它看起来像:
0, 4, 8, 0
2, 6, 1, 9
0, 7, 5, 3
0, 4, 8, 0
2, 6, 1, 9
7, 5, 3, 0
0, 4, 8, 2
6, 1, 9, 7
0, 5, 3, 0
4, 8, 2, 0
6, 1, 9, 7
0, 5, 3, 0
有一个简单的方法吗?非常感谢!
解决方案
推荐阅读
- android - 将 buildType 从 android app/library 模块传递给仅 java 的 gradle 模块
- elasticsearch - 搜索请求的 Elasticsearch 原子性保证
- python - 通过命令循环发送图像?
- opengl-es - 检查是否启用了 GLSL 扩展?
- javascript - jQuery/JS 中的动态多维数组
- arrays - 如何将图像数组映射为每个列表项 React JS 的两个图像
- python - Pyspark 行对象平面图
- java - 使用 stream() 和 sorted() 或使用 Collections 方法来反转列表顺序是否更快
- javascript - javascript 错误记录器正在传递一个我想记录详细信息的重试函数
- java - Java socket.io 等待回调