博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode - Rotate Image
阅读量:4919 次
发布时间:2019-06-11

本文共 670 字,大约阅读时间需要 2 分钟。

You are given an n x n 2D matrix representing an image.

Rotate the image by 90 degrees (clockwise).

Follow up:

Could you do this in-place?

class Solution {public:	void rotate(std::vector
> &matrix) { int n = matrix.size(); int m = n / 2; for(int i = 0; i < m; i++) { for(int j = i; j < n - 1 - i; j++) { int temp = matrix[j][i]; matrix[j][i] = matrix[n - 1 - i][j]; matrix[n - 1 - i][j] = matrix[n - 1 - j][n - 1 - i]; matrix[n - 1 - j][n - 1 - i] = matrix[i][n - 1 - j]; matrix[i][n - 1 - j] = temp; } } }};

版权声明:本文博客原创文章,博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/mengfanrong/p/4723122.html

你可能感兴趣的文章
wordpress加入站长统计功能
查看>>
css3梳理
查看>>
巧学二进制
查看>>
Win7电脑无法安全删除硬件并弹出媒体的解决方法
查看>>
NPOI 导出Excel 2007, 2013问题
查看>>
Mac安装minikube
查看>>
__attribute__
查看>>
【炮兵阵地】题解
查看>>
字数统计工具
查看>>
C#实现在注册表中保存信息
查看>>
DAO
查看>>
特别篇:Hyper-v群集模拟实战演示
查看>>
Java中 final、static、abstract区别与联系
查看>>
python工具类之collections
查看>>
Eclipse安装hibernate插件
查看>>
Android类参考---Fragment
查看>>
Java 可中断线程
查看>>
声音推荐【Anaesthesia】Maximilian Hecker强烈推荐
查看>>
地址虚拟机vmware centos6.3 Device eth0 does not seem to be present
查看>>
链表实现单链表创建、排序(升序)
查看>>