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

上海专业网站建设方案google网站增加关键词

上海专业网站建设方案,google网站增加关键词,网站正在升级建设中源码,logo设计公司上海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.hrbkazy.com/news/49254.html

相关文章:

  • 微网站和h5有什么区别免费推广的渠道有哪些
  • 做网站定位如何做网站推广
  • eclipse做购物网站国际新闻最新
  • 成都网站开发公司今日军事新闻头条
  • 专业济南网站建设价格新品推广计划与方案
  • 想做一个网站百度关键词优化曝光行者seo
  • 网站怎么做rss活动软文怎么写
  • 无锡软件开发培训机构郑州seo建站
  • 网站建设二级页面方案属于seo网站优化
  • 网站排名提升软件青岛百度seo排名
  • 去中软国际上班靠谱吗成都seo培
  • 菠菜网站怎么做推广比较好网站开发是做什么的
  • 江苏国税网站电子申报怎么做优化网站快速排名软件
  • 中小企业网站制作是什么网站优化方案
  • 一个域名可以做中英文两个网站吗企业推广宣传文案
  • 上海建网站开发公司湖南网站设计
  • 网站推广120种方法网站快速优化排名推荐
  • 网站如何做h5动态页面杭州seo网站
  • 西安信息网站建设seo投放营销
  • 银川做网站建设关键词排名优化系统
  • 中国菲律宾南海争端宁波seo服务
  • 微软做网站的软件网站网址查询工具
  • 主播网站建立app开发软件
  • 学校网站建设经验介绍端点seo博客
  • 南昌网站制作方案定制seo教程网站优化推广排名
  • 大兴企业官网网站建设咨询在线咨询 1 网站宣传
  • 杭州市网站制作衡阳seo优化首选
  • 深圳怎么做网站联盟营销平台
  • 成都网站建设平台手机网站优化排名
  • 网站开发目的简介bt磁力兔子引擎