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

沂南网站优化青岛建设网站企业

沂南网站优化,青岛建设网站企业,注册公司流程视频,企石网站建设题目介绍 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在** 原地** 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix [[1,2,3],[4,5,6]…

题目介绍

给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。

你必须在** 原地** 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。

示例 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].length
  • 1 <= n <= 20
  • -1000 <= matrix[i][j] <= 1000

解答

class Solution {
public:void rotate(vector<vector<int>>& matrix) {// 先上下交换元素,后对角交换int size = matrix.size();int i = 0, j = size - 1;while(i < j){vector<int> temp = matrix[i];matrix[i] = matrix[j];matrix[j] = temp;i++; j--;}// 对角交换for(int i = 0; i < size; ++i){for(int j = i + 1; j < size; ++j){int temp = matrix[i][j];matrix[i][j] = matrix[j][i];matrix[j][i] = temp;}}}
};
http://www.yayakq.cn/news/296259/

相关文章:

  • 绵阳住房和城乡建设厅官方网站宜城网站建设
  • 完整的网站优化放啊手机建站程序免费下载
  • 长春自助建站模板沭阳网页设计
  • 公司网站开发立项文档公司网站是如何搭建的
  • 有用node.js做的网站吗东莞哪些网络公司做网站比较好
  • 某网站搜索引擎优化企业网站建设应避免数据孤岛
  • 响应式网站开发框架互联网网络营销外包
  • 网站的点击率永久免费wap自助建站
  • 网站开发合作意向书通信管理局 网站备案
  • 中国中建设计集团有限公司网站网站域名已经被绑定
  • 贵阳网站备案在哪里ftp 如何 更新 wordpress
  • 烟台网站的建设dw网站建设教程
  • 查看网站信息图标怎么做企业型网站建设
  • 怎样把网站上传到服务器上网上买保险哪个平台好
  • seo网站优化外包做网站一直不知道做什么网站
  • 网站建设专员北京网站建设培训学校
  • 哪个网站做logo好免费在线观看电影网站
  • 网站开发技术视频教程景宁建设局网站官网
  • 熊掌号网站怎么做古镇高端网站建设
  • 网站外链建设是什么代理网站平台
  • 网站开发课程学习报告不是网站可以用云主机吗
  • 架设个人网站模板设计原则
  • 北京朝阳网站设计天津快推科技有限公司
  • 做企业的网站的如何推广买个网站域名要多少钱一年
  • 小程序网站开发太原wordpress 查询系统
  • 做企业销售分析的网站wordpress标题修改
  • 响应式网站设计的规范建站公司收费标准
  • 怎么网上注册公司关键词首页优化
  • 什么叫做网站建设seo怎么发外链的
  • 网站改版301设置企业上云解决方案