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

国外比较好的资源网站外国黄冈网站推广平台

国外比较好的资源网站,外国黄冈网站推广平台,wordpress live2d,电商网站制作价格旋转图像 https://leetcode.cn/problems/rotate-image/ 描述 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像#xff0c;这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1 输入这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1 输入matrix [[1,2,3],[4,5,6],[7,8,9]] 输出[[7,4,1],[8,5,2],[9,6,3]]示例 2 输入matrix [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]] 输出[[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]]提示 n matrix.length matrix[i].length1 n 20-1000 matrix[i][j] 1000 算法实现 /**Do not return anything, modify matrix in-place instead.*/ function rotate(matrix: number[][]): void {// 获取维度: nlet n matrix.length;// 垂直翻转for (let i 0, len n / 2; i len; i) {for (let j 0, tmp: number; j n; j) {// 交换同一列交换的是行[matrix[i][j], matrix[n - i - 1][j]] [matrix[n - i - 1][j], matrix[i][j]];}}// 对角线翻转for (let i 0; i n; i) {for (let j 0, tmp: number; j i; j) {// 交换交换的是行列[matrix[i][j], matrix[j][i]] [matrix[j][i], matrix[i][j]];}} };想要旋转图像就要找到一个中心轴来作为旋转的基础在原有矩阵上操作类似于排序这样使用元素之间的交换来做这里面有一个技巧 以矩阵中间的x方向轴(中位线) 上下交换再以斜-45度对角线(前提: 以左上角为原点) 进行交换即可转换完成
http://www.dnsts.com.cn/news/97938.html

相关文章:

  • 网站开发方式有哪些揭阳网站制作机构
  • 网站域名最便宜这些奥运新闻得了中国新闻奖
  • wordpress 视频网站网站集约化建设 要求
  • 网站建设方案范文8篇网站开发客户
  • 群晖ds1817做网站小程序api抓取
  • 网站建设厘金手指排名十九wordpress sensei插件
  • 企业门户网站设计建设与维护如何挖掘和布局网站关键词
  • 龙华网站建设的软件竞价培训课程
  • 手机网站 怎么开发wordpress 文章图片
  • 怎样推广自己做的网站wordpress主题演示数据库
  • 广州网站建设易得建设网校
  • 中文域名转码网站成都网站建设与维护
  • 网站规划模板广州建设工程领域平台登录
  • 厦门网站建设 首选猴子网络寻甸马铃薯建设网站
  • 网站上的动效是用ae做的制作网站制作公司
  • 上海今天新闻发布会直播电商网站商品页的优化目标是什么
  • 请专业做网站的老师网站审核时间
  • 制造业公司有必要建设网站吗网站建设项目成本估算表
  • 破解进入网站后台外贸订单怎么找
  • 模板网站大全绍兴网站建设企业
  • 自己怎么做优惠券网站引流推广营销
  • asp.net 网站开发实例教程警告欺骗网站模板
  • 做图像网站建设我们的网站
  • 企业建设网站的好处专业的网站建设价格低
  • 建设网站需要分析什么条件2022房地产行业现状及前景
  • 广州网站排名优化价格可以盗链图片的网站
  • 网博士自助建站系统下载和狗狗做电影网站
  • 做网站阳泉楼网络规划设计方案
  • 网站建设包括哪些服务电话做网站的推广
  • 开发网站公司排行北京海淀建设中路哪打疫苗