麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

LeetCode 48. Rotate Image

2019-11-14 09:24:26
字體:
來源:轉載
供稿:網友

描述 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?

分析 首先想到,純模擬,從外到內一圈一圈的轉,但這個方法太慢。 如下圖,首先沿著副對角線翻轉一次,然后沿著水平中線翻轉一次。 rotate image 或者,首先沿著水平中線翻轉一次,然后沿著主對角線翻轉一次。

代碼

class Solution {public: void rotate(vector<vector<int>>& matrix) { const int n = matrix.size(); // 沿著水平中線翻轉 for (int i = 0; i < n / 2; ++i) for (int j = 0; j < n; ++j) swap(matrix[i][j], matrix[n-i-1][j]); // 沿著主對角線翻轉 for (int i = 0; i < n; ++i) for (int j = i+1; j < n; ++j) swap(matrix[i][j], matrix[j][i]); }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产日韩在线视频 | 国产精品午夜未成人免费观看 | 黄色毛片视频在线观看 | www69xxxxx| 99精品在线视频观看 | 91久久国产露脸精品国产护士 | 91成人在线免费视频 | 精品久久久久久久久久中出 | 国产精品久久久久久久久久了 | 国产高清一区 | 成人午夜在线免费 | 黄色免费av网站 | 黄色大片www | 国产成人在线视频 | 午夜生活理论片 | 国产精品久久久乱弄 | 国产精品亚洲欧美 | 国产亚洲精品久久久久久网站 | 一级成人黄色片 | 久久96国产精品久久秘臀 | 国产精品久久久久久久久久久久午夜 | 第一区免费在线观看 | 91成人在线免费视频 | 免费黄色欧美视频 | 久久久激情网 | 成人福利免费在线观看 | 91精品国产777在线观看 | 亚洲欧美一区二区三区在线观看 | 一区二区三级视频 | 毛片免费在线观看视频 | 久久精品9 | 欧美高清视频一区 | 操碰视频在线观看 | 91久久久久久久久久久久久 | 亚洲成人福利电影 | 黄色大片网| 91精品久久久久久 | 日本黄色一级视频 | 久久国产中文 | 免费观看一区二区三区视频 | 最新黄色电影网站 |