news 2026/3/21 13:32:51

48. 旋转图像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
48. 旋转图像
/** * 【题目名称】旋转图像<p> * 【题目来源】https://leetcode.cn/problems/rotate-image/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 1.0 */classSolution{/** * 将指定方阵顺时针旋转90度。 * * @param matrix 指定方阵。 */publicvoidrotate(int[][]matrix){intn=matrix.length;// 方阵的维度int[][]ans=newint[n][n];// 顺时针旋转90度后的新方阵/* 顺时针旋转图像公式: new[i][j] = old[n-j-1][i] */for(inti=0;i<n;i++){for(intj=0;j<n;j++){ans[i][j]=matrix[n-j-1][i];}}/* 用ans更新matrix */for(inti=0;i<n;i++){for(intj=0;j<n;j++){matrix[i][j]=ans[i][j];}}}}
/** * 【题目名称】旋转图像<p> * 【题目来源】https://leetcode.cn/problems/rotate-image/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 2.0 */classSolution{/** * 将指定方阵顺时针旋转90度。 * * @param matrix 指定方阵。 */publicvoidrotate(int[][]matrix){intn=matrix.length;// 方阵的维度inti,j,t;/* 首先,将图像水平镜像翻转 */for(i=0;i<n/2;i++){for(j=0;j<n;j++){// 交换关于水平轴对称的元素t=matrix[i][j];matrix[i][j]=matrix[n-i-1][j];matrix[n-i-1][j]=t;}}/* 其次,将图像沿主对角线翻转 */for(i=1;i<n;i++){for(j=0;j<i;j++){// 交换关于主对角线对称的元素t=matrix[i][j];matrix[i][j]=matrix[j][i];matrix[j][i]=t;}}}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/12 22:46:26

如何用智能文献管理工具让学术研究效率提升3倍?

如何用智能文献管理工具让学术研究效率提升3倍&#xff1f; 【免费下载链接】zotero-style zotero-style - 一个 Zotero 插件&#xff0c;提供了一系列功能来增强 Zotero 的用户体验&#xff0c;如阅读进度可视化和标签管理&#xff0c;适合研究人员和学者。 项目地址: https…

作者头像 李华
网站建设 2026/3/20 7:12:33

APS系统实战解析:如何为制造巨头构建全局协同的智能调度中枢?

看复杂制造环境下APS系统的技术落地与应用价值在全球精密加工制造业的激烈竞争中&#xff0c;头部企业普遍面临着一个核心难题&#xff1a;当生产规模达到数万人工厂、数十条产线、每日处理成千上万订单时&#xff0c;如何实现精细化的生产计划与调度&#xff1f;传统依赖 Exce…

作者头像 李华
网站建设 2026/3/21 12:04:41

企业年会抽奖系统终极指南:5分钟快速部署完整教程

企业年会抽奖系统终极指南&#xff1a;5分钟快速部署完整教程 【免费下载链接】lucky-draw 年会抽奖程序 项目地址: https://gitcode.com/gh_mirrors/lu/lucky-draw Lucky Draw 是一款基于 Vue.js 的前端抽奖应用&#xff0c;专为企业年会场景设计&#xff0c;提供零配置…

作者头像 李华
网站建设 2026/3/15 20:33:32

CefFlashBrowser:突破Flash访问限制的终极解决方案

CefFlashBrowser&#xff1a;突破Flash访问限制的终极解决方案 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 当你面对那些珍贵的Flash课件、经典游戏或企业内网系统时&#xff0c;是否经…

作者头像 李华
网站建设 2026/3/17 6:09:38

薪酬管理系统哪个好?中国主流厂商深度分析

引言&#xff1a;数字化时代下中国薪酬管理的挑战与机遇在数字化转型浪潮中&#xff0c;薪酬管理系统已不再是简单的工资计算工具&#xff0c;而是企业人力资源管理&#xff08;HCM&#xff09;体系中至关重要的战略环节。尤其在中国市场&#xff0c;薪酬管理面临着高度复杂的政…

作者头像 李华
网站建设 2026/3/17 12:20:50

zotero-gpt终极指南:AI驱动的文献智能筛选革命

zotero-gpt终极指南&#xff1a;AI驱动的文献智能筛选革命 【免费下载链接】zotero-gpt GPT Meet Zotero. 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-gpt 还在为海量文献筛选而烦恼吗&#xff1f;面对日益增长的学术论文&#xff0c;如何快速找到真正有价值的…

作者头像 李华