多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > Leetcode 細節實現 Rotate Image

Leetcode 細節實現 Rotate Image

來源:程序員人生   發布時間:2014-09-02 12:05:55 閱讀次數:3633次

本文為senlie原創,轉載請保留此地址:http://blog.csdn.net/zhengsenlie


Rotate Image

 Total Accepted: 15609 Total Submissions: 49679My Submissions

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?


題意:給定一個 n * n 的二維圖像,將該圖像順時針旋轉 90 度
思路:
先沿副對角線翻轉一次,再沿水平中線翻轉一次
復雜度:時間O(n^2),空間O(1)

void rotate(vector<vector<int> > &matrix){ int n = matrix.size(); //沿副對角線翻轉 for(int i = 0; i < n; ++i){ for(int j = 0; j < n - i; ++j){ int i2 = n - 1 - j, j2 = n - 1 - i; swap(matrix[i][j], matrix[i2][j2]); } } //沿水平中線翻轉 for(int i = 0; i < n/2; ++i){ swap(matrix[i], matrix[n - i - 1]); } }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 性色aⅴ闺蜜一区二区三区 性色aⅴ在线观看swag | xxxx网 | 久久www免费人成_看片高清 | 国产免费福利网站 | 无码免费一区二区三区免费播放 | 亚洲国产欧美国产第一区二区三区 | www.男女| 波多野结衣中文一区 | 久久久久亚洲精品影视 | 欧美性videostv极度另类 | 在线免费午夜视频 | 国产性色 | 国产全部视频 | 亚洲欧洲春色校园另类小说 | 一本久道热中字伊人 | 免费a级作爱片免费观看中 免费a网站 | 国产综合成人久久大片91 | 视频在线观看高清免费 | 欧美xxxx极品流血 | 日韩精品一区二区三区免费视频 | 欧美一级刺激毛片 | 在线免费观看成年人视频 | 性色在线播放 | 亚洲欧美日韩高清一区二区一 | 伊人久久大香线蕉久久婷婷 | 欧美综合在线播放 | 97精品国产综合久久久久久欧美 | 久久伊人成人 | 日本韩国欧美在线观看 | 一级做a爱 一区 | 亚洲一区精品中文字幕 | 日本在线观看一区二区三区 | 国产免费一区2区3区4区 | 成人免费精品视频 | 欧美18一19sex极品 | 人人爽人人爱 | 2022国内精品免费福利视频 | 国产嫩草影院精品免费网址 | 亚洲欧美日韩在线2020 | a级爱爱视频 | 久久片|