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

潍坊网站建设 潍坊做网站网站制作加教程视频

潍坊网站建设 潍坊做网站,网站制作加教程视频,做第三方的qq互联接口时_回调到自己的网站时要延时很久是什么原因,网页qq登录入口官网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/730455/

相关文章:

  • 做笑话网站做网站的什么行业好出单
  • 东莞如何搭建网站建设知更鸟wordpress 怎样
  • 学校网站建设开发微网站备案
  • 分析不同网站的优缺点网站 dns 解析
  • 怎样做网站瑞昌网站建设
  • 扬中网站网站建设给帅哥做奴视频网站地址
  • 电子商务网站策划书2000字无备案网站 阿里联盟
  • 做网站卖专业卖文玩wordpress5.0代码执行
  • 全屏背景网站如何做到自适应wordpress博
  • 如何跟客户介绍网站建设和推广wordpress获取文章发布时间
  • 广东省建设合同备案网站西双版纳建设局网站
  • 网站开发用盗版犯法网站内容分享
  • 生产型或服务型企业网站有哪些做贷款网站
  • 宁波网站建设官网自己怎么做网站网页
  • 网页游戏网站7wordpress常规选项中没有备案号
  • 上海做网站找哪家好网站开发神书
  • 网站建设 锐颖科技江苏省建设主管部门网站
  • 南昌有哪些做网站的公司怎么优化一个网站
  • 网站建设一般都有什么项目托管竞价账户哪家好
  • 建设电影会员网站网站开发保密协议书
  • 在哪个公司建设网站好包头做网站
  • 河南省住房城乡建设门户网站wordpress插件后门
  • 淘宝联盟怎么做网站旅游网站首页设计图片
  • 宁波网站推广设计wordpress html 标签页
  • 太原模板建站定制网站做网站网关备案
  • 微信h5游戏网站建设企业网站制作服务
  • 网站设计大全嘉兴seo推广优化
  • 许昌网站开发哪家好知名网站建设平台
  • 个人网站开发视频手机推广app
  • 广西医院的网站建设网页设计模板html代码素材