当前位置: 首页 > news >正文

力扣48 .旋转图像 (最简单的方法)

文章目录

  • 题目介绍
  • 题解

题目介绍

在这里插入图片描述

题解

先上下翻转,整个矩阵翻转完毕之后,再沿着左斜对角线()翻转即可得到最终答案。

代码如下:

class Solution {public void rotate(int[][] matrix) {int l = 0, r = matrix.length - 1;// 上下翻转while (l < r) {for (int i = 0; i < matrix[0].length; i++) {int temp = matrix[l][i];matrix[l][i] = matrix[r][i];matrix[r][i] = temp;}l++;r--;}// 左斜对角线(\)翻转for(int i = 0; i < n; i++) {// 第二层遍历终止条件为 j < ifor(int j = 0; j < i; j++) {int tmp = matrix[i][j];matrix[i][j] = matrix[j][i];matrix[j][i] = tmp;}}}
}
http://www.xdnf.cn/news/631117.html

相关文章:

  • 【VBA 常用对象总结】掌握核心对象的属性和方法
  • [原创](计算机数学)(Introduction Linear Algebra)(P25): 为什么Cyclic Differences无法构成三维空间?
  • 无需会员可一键转换
  • Spring Security探索与应用
  • 《2.2.1顺序表的定义|精讲篇》
  • RK3588 buildroot QT 悬浮显示(OSD)
  • 大学生科创项目在线管理系统设计与实现
  • 数据库blog6_商业数据库下载知识
  • AI知识库
  • 【项目需求分析文档】:在线音乐播放器(Online-Music)
  • vFile文件的精读
  • NVMe高速传输之摆脱XDMA设计2
  • 【批量文件夹重命名】如何按照Excel表格对应的关系,批量一对一的重命名文件夹,文件夹按照对应映射关系一对一改名
  • 使用ps为图片添加水印
  • 常见实验室器材采购渠道分享
  • 《岁月深处的童真》
  • 基于python的百度迁徙迁入、迁出数据分析(城市版)
  • 滚珠导轨在航空航天领域具体应用是什么?
  • 如何优化 MySQL 存储过程的性能?
  • python网络爬虫的基本使用
  • Day 30 训练
  • 代码随想录算法训练营第四十九天
  • 使用LLaMA-Factory微调ollama中的大模型(二)------使用数据集微调大模型
  • OpenSSH 9.9p2 编译安装全流程指南
  • ollama接入图像识别大模型
  • 25. 自动化测试框架开发之日志装饰器的开发
  • JavaSE常用API之Object类:Java万物之基
  • 【C++】深入理解C++中的函数与运算符重载
  • 哈希表的实现(下)
  • 深度解析:如何精准掌握网站流量动向