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

合肥seo网站排名公司网站域名是什么

合肥seo网站排名,公司网站域名是什么,wordpress图片去水印,网站空间租用合同LeetCode 48. 旋转图像 问题描述 给定一个 n n 的二维矩阵表示图像#xff0c;要求将图像顺时针旋转 90 度。旋转必须在原地完成#xff0c;即直接修改输入矩阵#xff0c;不使用额外空间。 示例#xff1a; 输入#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 输出要求将图像顺时针旋转 90 度。旋转必须在原地完成即直接修改输入矩阵不使用额外空间。 示例 输入matrix [[1,2,3],[4,5,6],[7,8,9]] 输出[[7,4,1],[8,5,2],[9,6,3]]解决思路转置 镜像翻转 通过两个步骤实现原地旋转 矩阵转置沿主对角线翻转元素 matrix[i][j] ↔ matrix[j][i]水平镜像翻转每行左右翻转元素 matrix[i][j] ↔ matrix[i][n-1-j] 数学证明 顺时针旋转公式matrix[i][j] → matrix[j][n-1-i]转置后matrix[i][j] → matrix[j][i]镜像翻转后matrix[j][i] → matrix[j][n-1-i] C 代码实现 class Solution { public:void rotate(vectorvectorint matrix) {int n matrix.size();// 1. 矩阵转置 (沿主对角线翻转)for (int i 0; i n; i) {for (int j i 1; j n; j) {swap(matrix[i][j], matrix[j][i]);}}// 2. 水平镜像翻转 (每行左右翻转)for (int i 0; i n; i) {int left 0, right n - 1;while (left right) {swap(matrix[i][left], matrix[i][right]);left;--right;}}} };关键点解析 转置操作 遍历上三角区域避免重复交换i 从 0 到 n-1j 从 i1 到 n-1交换 matrix[i][j] 和 matrix[j][i] 镜像翻转 对每行用双指针法left 和 right交换行首尾元素并向中间移动 时间复杂度O(n²) 转置O(n²/2) ≈ O(n²)镜像O(n²/2) ≈ O(n²) 空间复杂度O(1) 完全原地操作 示例推演 以 3×3 矩阵为例 初始矩阵 1 2 3 4 5 6 7 8 9步骤1转置沿主对角线翻转 1 4 7 2 5 8 3 6 9步骤2水平镜像每行左右翻转 7 4 1 ← 翻转 [1,4,7] → [7,4,1] 8 5 2 ← 翻转 [2,5,8] → [8,5,2] 9 6 3 ← 翻转 [3,6,9] → [9,6,3]最终得到顺时针旋转 90 度的结果 7 4 1 8 5 2 9 6 3此方法简洁高效严格满足原地操作要求是旋转矩阵的最优解法。
http://www.hkea.cn/news/14283246/

相关文章:

  • 做互联网网站赚钱吗建设云企业服务平台
  • 电子商务网站建设定位设想珠海杰作网站建设网络公司
  • 网络营销网站建设步骤抖音采用了哪些网络营销方式
  • 潍坊做网站哪个公司好小程序怎么制作自己的小程序
  • wordpress企业站实例js网站统计代码
  • 企业网站建设公司电话西安开一家互联网公司需要多少钱
  • 做哪个视频网站赚钱官网手游
  • 信阳网站开发公司电话新闻式软文范例
  • 不同代码做的网站后期维护情况温州论坛吧
  • 商城网站免费模板wordpress验证评论邮箱
  • 大兴专业网站建设价钱商城类网站如何做
  • 江门网站定制多少钱企业网站的建设流程包含哪些环节
  • 触屏版网站开发荣欣建设集团有限公司网站
  • 试客网站 源码网站建设攸县
  • 付费下载网站源码ysl千人千色t9t9t9t9
  • 加强政务网站建设wordpress迅雷插件
  • 网站索引量下降网络规划设计师对应中级
  • 网站制作周期北京市建设工程审核网站
  • 做网站 页面自适应莱州网站建设方案
  • 网站建设 岗位职责如何做网络推广工作
  • 仓山区城乡建设局网站威海企业网站建设
  • 网站前端静态模板下载做全房订制网站公司
  • 手机维修网站那个公司做的网站建设费要摊销
  • 做网站和做app哪个容易网站制作公司
  • 深圳龙岗区住房和建设局网站官网学计算机哪个培训机构好
  • 网站必须实名认证吗深圳建网站公司哪家好
  • 乐清网站只做用xp做网站是否先搭建iis
  • 站点搜索建设网站可选择的方案有
  • 佛山 网站建设 骏域wordpress页面源代码
  • 网页制作与网站建设宝典 第2版php网站开发实例编程