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

科技公司手机端网站app开发价格公司

科技公司手机端网站,app开发价格公司,成都网站建设联系方式,运城 网站制作题目介绍 给定一个 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/40628/

相关文章:

  • 怎么做律所的官方网站南阳网页制作公司
  • 保健品网站建设案例网站建设方案书腾讯云
  • 新乡个人网站建设哪家好wordpress 积分系统
  • 福州免费企业建站上海网站设计与
  • 网页设计网站如何添加链接怎么在wordpress上设计
  • 网站分析百度 代码四川门户网站建设
  • 建设招标网网站达州市建设规划网站
  • 网站包括哪些主要内容wordpress 可以干嘛
  • 湖北硕丰建设有限公司网站保定建站软件
  • 江西新农村建设权威网站百度会收录双域名的网站么
  • 个人软件网站域名广告设计效果图
  • 做无障碍浏览网站重庆网站建设 沛宣
  • 展厅设计公司网站拱墅区做网站
  • 自助网站免费注册南宁建设银行缴费网站
  • 网站开发 外文文献广州门户网站制作
  • 自助建站免费搭建个人网站能看所有网站的浏览器
  • 网站建设服务谁便宜wordpress 加上index
  • 哪里有网站建设哪家好Wordpress编辑工具
  • 广州网站改版方案律师网站建设怎么样
  • 东鹏拼奖网站怎么做吉林网站建设代理渠道
  • 企业网站的宣传功能体现在哪里wordpress消息提示插件
  • 关于网站建设方面的文章茂名网站建设公司
  • 学校的网站怎么做的好山东百度推广总代理
  • 长沙有家具网站建设的吗免费搭建微信网站
  • 销售平台网站建设方案网站建设如何交税
  • 医院网站建设好处摄影作品网站有哪些
  • 网站关键词seo排名中信建设有限责任公司华美分公司
  • 网站怎么关键字优化百度公司介绍
  • 免费秒开小游戏企业seo顾问服务公司
  • 做网站服务器是什么网站开发需要如何压缩代码