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

公司企业网站浏览器正能量网址

公司企业网站,浏览器正能量网址,做网上竞猜网站合法吗,开县网站制作LeetCode 48. 旋转图像 题目描述 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 思路 思路:再次拜见K神&#xf…

LeetCode 48. 旋转图像

题目描述

给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。
你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。

思路

思路:再次拜见K神,其实旋转图像就是四个角不断换,但是换的过程中会有一个问题,一个元素会覆盖另一个元素,那我们只需要用tmp存一个角的元素,剩下覆盖就好了
在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
只需要交换以上红框的元素就可以了。所以处理范围是:
0<=i<matrix.length/2; 0<=j<(matrix.length+1)/2.

代码

class Solution {public void rotate(int[][] matrix) {// 只需要对满足以下范围的格子做操作:// 0 <= i < matrix.length / 2; 0 <= j < (matrix.length + 1) / 2,弄不清楚就画个4*4和5*5的格子看一下就行int n = matrix.length;for (int i = 0; i < n / 2; i++) {for (int j = 0; j < (n + 1) / 2; j++) {// 四个角转int tmp = matrix[i][j];matrix[i][j] = matrix[matrix.length - 1 - j][i];matrix[n - 1 - j][i] = matrix[n - 1 - i][n - 1 - j];matrix[n - 1 - i][n - 1 - j] = matrix[j][n - 1 - i];matrix[j][n - 1 - i] = tmp;}}}
}
http://www.yayakq.cn/news/164976/

相关文章:

  • 网站建qq群网站代码免费下载
  • 关于建设企业网站的请示wordpress 搜索设置
  • 南京外贸网站建设怎么收费哈尔滨自助建站
  • 广州网站建设商城建设中山网站模板
  • 精品建站教程wordpress 会员 下载
  • 绍兴网站制作推广阜阳北京网站建设
  • 移动端网站做排名盐城经济技术开发区建设局网站
  • 校园网站规划与建设西安企业100强
  • 做网站的像素是多少网站制作代码大全
  • 织梦网站更新淄博住房和城乡建设局网站
  • 外贸网站seo推广方案房产网站开发
  • 百度云建站教程个人网站建设模板下载
  • 网站一直被攻击怎么办目前旅游网站开发
  • 卖东西的网站怎么建设浦东网站建设
  • 海外域名服务商seo国外英文论坛
  • 厚街响应式网站建设如何查看网站模板
  • 西安营销型网站制作沈阳网站建设 网络服务
  • 沈阳建设工程质量检测中心网站推广方式单一的原因
  • 网站建设注意事项 南京手机禁止网站跳转页面
  • 怎么优化自己网站的关键词网站开发可能存在的困难
  • 网站开发设计报告怎么写工程公司账务处理分录
  • 个人 邮箱 含网站 域名做动漫网站的意义
  • 未来做啥网站能致富郑州纯手工seo
  • 做生鲜管理系统的网站网站开发技术对比
  • 适合中考做的微机题网站营销网站的优势是什么意思
  • 厦门域名空间建网站外贸平台软件一般是
  • 做网站公司汉狮团队青岛建站模板厂家
  • 凡科轻站小程序收费吗天津河东做网站
  • 花钱也可以哪些网站可以做推广广告wordpress文章伪静态设置
  • 网站系统流程图用ps做企业网站分辨率是多少