矩阵顺时针旋转
来源:互联网 发布:php socket了解 编辑:程序博客网 时间:2024/05/18 12:39
public class matrixRotation { public static void rotation(int[][] n,int [][] m,int i,int j){ int t = j; // 标记最后一行的位置 if(i>=n.length) return; for(int k=0;k<n.length;k++){ m[i][k] = n[j--][i]; // 解决一行 } rotation(n,m,++i,t); // 递归解决下一行 } // 输出矩阵 public static void print(int[][] t){ for(int[] x: t){ for(int y:x){ System.out.print(y+"\t"); } System.out.println(); } } public static void main(String[] args){ int[][] n = { {1 ,2 ,3 ,4 }, {5 ,6 ,7 ,8 }, {9 ,10,11,12}, {13,14,15,16} }; print(n); // 显示原矩阵 int len = n.length; int[][] m = new int[len][len]; // 目标矩阵 rotation(n,m,0,len-1); // 矩阵顺时针旋转 System.out.println("顺时针旋转结果:"); print(m); // 显示目标矩阵 }}
0 0
- 【矩阵】矩阵顺时针旋转
- 矩阵顺时针旋转
- 顺时针旋转矩阵
- 顺时针旋转矩阵
- 顺时针旋转矩阵
- 顺时针旋转矩阵
- 顺时针旋转矩阵
- 顺时针旋转矩阵
- 矩阵顺时针旋转
- 矩阵顺时针旋转
- 顺时针旋转矩阵
- 顺时针打印矩阵(旋转矩阵)
- 矩阵顺时针旋转90度
- 顺时针打印旋转打印矩阵
- 矩阵顺时针旋转90度
- 校招真题-其他-顺时针旋转矩阵
- 矩阵顺时针旋转90度
- 矩阵顺时针旋转90度
- 最简单企业证书部署应用!In-House改进版!免HTTPS!
- 在表单提交和链接跳转时弹出确认框
- udp协议之server.c/client.c 源代码分析
- 检测document.getElementsByClassName 兼容性代码
- c指针
- 矩阵顺时针旋转
- iputils软件包简介
- 1
- 第六届蓝桥杯省赛javaB组真题及答案
- 内存溢出与内存泄漏
- 2
- shell 笔记2
- ModelSim对.txt文件的读写——十进制格式
- (五)容器-集合