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

【Leetcode--旋转矩阵】

解题思路:先进行矩阵上下交换,接着对矩阵进行主对角线交换,就可以从上述左图变换为右图。

class Solution {public void rotate(int[][] matrix) {//上下交换for(int i = 0 ; i<matrix.length/2;i++){int[] temp = matrix[i];matrix[i] = matrix[matrix.length-i-1];matrix[matrix.length-i-1] =temp; }//对角交换for(int i = 0 ; i<matrix.length;i++){for(int j = i+1 ; j<matrix.length;j++){int temp = matrix[i][j];matrix[i][j] = matrix[j][i];matrix[j][i] = temp;}}}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • tkinter-TinUI-xml实战(12)pip可视化管理器
  • 新书速览|Vue.js 3.x+Express全栈开发:从0到1打造商城项目
  • 数据结构与算法(1):递归函数的设计技巧
  • PostgreSQl 物化视图
  • 秒懂设计模式--学习笔记(9)【结构型-装饰器模式】
  • nginx正向代理、反向代理、负载均衡
  • 【C++】构造函数详解
  • 机器人及其相关工科专业课程体系
  • 批量提取PDF指定区域内容到 Excel , 根据PDF文件第一行文字来自动重命名v1.3-附思路和代码实现
  • qt 返回上级页面
  • Java如何使用 HttpClientUtils 发起 HTTP 请求
  • C++(week11): C++基础 第六章:关联式容器 set、map
  • 2 Java的基本程序设计结构(基本语法1)
  • 外包干了1个月,技术明显退步。。。
  • SparkStreaming--scala
  • [译] React v16.8: 含有Hooks的版本
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 3.7、@ResponseBody 和 @RestController
  • java2019面试题北京
  • Joomla 2.x, 3.x useful code cheatsheet
  • Theano - 导数
  • Windows Containers 大冒险: 容器网络
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 前端之React实战:创建跨平台的项目架构
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 微信开源mars源码分析1—上层samples分析
  • NLPIR智能语义技术让大数据挖掘更简单
  • PostgreSQL之连接数修改
  • 进程与线程(三)——进程/线程间通信
  • ‌分布式计算技术与复杂算法优化:‌现代数据处理的基石
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #每天一道面试题# 什么是MySQL的回表查询
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (function(){})()的分步解析
  • (Matlab)使用竞争神经网络实现数据聚类
  • (多级缓存)缓存同步
  • (二)换源+apt-get基础配置+搜狗拼音
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (六)Flink 窗口计算
  • (生成器)yield与(迭代器)generator
  • (一)UDP基本编程步骤
  • (转)Windows2003安全设置/维护
  • (状压dp)uva 10817 Headmaster's Headache
  • (自用)交互协议设计——protobuf序列化
  • (自用)网络编程
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .NET 通过系统影子账户实现权限维持
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .NET_WebForm_layui控件使用及与webform联合使用
  • .net快速开发框架源码分享
  • /3GB和/USERVA开关
  • @RequestBody与@ModelAttribute