当前位置: 首页> 文旅> 酒店 > 网页设计模板html代码ie_工程公司名字大全集_英文seo实战派_安卓优化大师新版

网页设计模板html代码ie_工程公司名字大全集_英文seo实战派_安卓优化大师新版

时间:2025/7/11 0:07:58来源:https://blog.csdn.net/weixin_42383726/article/details/144108034 浏览次数:0次
网页设计模板html代码ie_工程公司名字大全集_英文seo实战派_安卓优化大师新版

🔗 https://leetcode.cn/problems/rotate-image

题目

  • 给一个 n * n 的数组,返回顺时针旋转后的矩阵,要求 in-place,不能使用额外矩阵

思路

  • 明确几个要交换的元素坐标,(i, j) → (j, n - i -1) → (n - i - 1, n - j - 1) → (n - j -1, i) → (i, j) 完成替换即可
  • 明确要遍历的轮次,i 遍历到 n/2 即可,j 遍历 i → n - i - 1

代码

class Solution {
public:void rotate(vector<vector<int>>& matrix) {int n = matrix.size();for (int i = 0; i < n/2; i++) {for (int j = i; j < n - i - 1; j++) {int tmp = matrix[i][j];//printf("--------- %d %d %d\n", i, j, matrix[i][j]);matrix[i][j] = matrix[n - j - 1][i];matrix[n - j - 1][i] = matrix[n - i - 1][n - j - 1];matrix[n - i - 1][n - j - 1] = matrix[j][n - i - 1];matrix[j][n - i - 1] = tmp;}}}
};
关键字:网页设计模板html代码ie_工程公司名字大全集_英文seo实战派_安卓优化大师新版

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: