我有一个2D数组
1 2 3
4 5 6
7 8 9
并想要像这样排序
蛇
1 2 3
8 9 4
7 6 5
Snake(不同)
1 2 3
6 5 4
7 8 9
旋转的
1 4 7
2 5 8
3 6 9
擦拭(对角线)
1 3 6
2 5 8
4 7 9
嗯,你得到了它,各种各样的排序。
现在搜索互联网几个小时。任何资源(特定语言或伪代码)都非常赞赏...
答案 0 :(得分:3)
建议:转储1D阵列中的所有值并在那里排序。然后使用多个for循环定义填充模式。