首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
苍灵
2025年6月26日 22:10
旋转矩阵 题解:C++ 本题有很多小注意点
P1221
回复 1
|
赞 4
|
浏览 185
#include<bits/stdc++.h> using namespace std; int n,m,k,a[150][150]={0},b[100]={0}; //需要注意使用引用传值 void change1(int &n,int &m,int a[150][150]){ int a_s[150][150]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ //顺时针旋转90度的公式 a_s[j][n-i-1]=a[i][j]; } } ...
zxjrheaven
2025年3月23日 11:15
旋转矩阵 题解:暴力(还有一些debug代码)
P1221
回复 0
|
赞 2
|
浏览 376
#include <bits/stdc++.h> using namespace std; int mt1[105][105]; int mt2[105][105]; void ssz(int n,int m) { int cnt=0; for(int i=n-1;i>=0;i--) { for(int j=0;j<m;j++) &nbs...
yanqin
2025年2月21日 15:55
旋转矩阵 题解:为什么一直通过不了!!!
P1221
回复 0
|
赞 9
|
浏览 655
#include<bits/stdc++.h> using namespace std; void shunshi_90(vector<vector<int>> &a,int &n,int &m) { vector<vector<int>> b(m,vector<int>(n)); for(int i=0;i<m;i++) { for(...
666490
2025年2月5日 18:53
旋转矩阵 题解:
P1221
回复 1
|
赞 0
|
浏览 505
一句话:要十分十分十分注意多组输入
RingoCrystal
2025年2月3日 14:51
旋转矩阵 题解:三种操作,三个函数
P1221
回复 0
|
赞 22
|
浏览 1.6k
#include <bits/stdc++.h> using namespace std; vector<vector<int>> op1(vector<vector<int>>a){ vector<vector<int>>ans(a[0].size(),vector<int>(a.size())); int n=a.size(),m=a[0].size(); for(int i=0;i<n;i++){ for(int j=0;...
可可爱爱草莓派
2024年8月24日 20:52
旋转矩阵 题解:
P1221
回复 0
|
赞 13
|
浏览 1.8k
#include<bits/stdc++.h> using namespace std; int main(){ int n,m,k; while(cin >> n >> m >> k){ int a[n][m],b[m][n],op; bool flag = true; for(int i = 0;i &...
Jackeens
2024年5月5日 10:57
旋转矩阵 题解:简单粗暴的解法
P1221
回复 0
|
赞 23
|
浏览 2.2k
两个矩阵交替使用,避免每次操作使用修改后的元素带来错误。 flag==1,当前使用ans1矩阵,flag==2,当前使用ans2矩阵。 三个操作都很简单,找规律就行。 #include<cstdio> using namespace std; int ans1[110][110]={0}; int ans2[110][110]={0}; int flag=0; void swap(int &a,int &b){ int temp=a; a=b; b=temp; } void rotate90(int &...
yangke
2024年4月7日 16:12
旋转矩阵 题解:
P1221
回复 0
|
赞 2
|
浏览 966
#include <iostream> #include <algorithm> using namespace std; int n, m, k; int manu; int res[101][101]; int a[101][101]; int main() { while(cin >> n >> m >> k) { for (int i = 1; i <= n; i++) for (...
Kohi
2024年3月17日 21:36
旋转矩阵 题解:
P1221
回复 0
|
赞 2
|
浏览 817
#include <bits/stdc++.h> using namespace std; int a[101][101], b[101][101]; void one(int &n, int &m){ for(int i = 1; i <= n; i++){ for(int j = 1; j <= m; j++){ b[j][n - i + 1] = a[i][...
光明守护神
2024年3月8日 16:29
旋转矩阵 题解:C++
P1221
回复 0
|
赞 7
|
浏览 914
#include<iostream> #include<vector> using namespace std; void print(vector<vector<int>>& a) { int n = a.size(); int m = a[0].size(); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cout << a[i][j] << " "; } ...
1
2
题目
旋转矩阵
题解数量
16
发布题解
在线答疑
热门题解
1
旋转矩阵 题解:简单粗暴的解法
2
旋转矩阵 题解:三种操作,三个函数
3
旋转矩阵 题解:
4
旋转矩阵 题解:为什么提交总是答案错误呢,我遗漏了什么情况吗?
5
找到行列变化关系
6
旋转矩阵 题解:为什么一直通过不了!!!
7
旋转矩阵 题解:C++
8
旋转矩阵;寻找经过变换后的坐标关系;注意多组输入
9
旋转矩阵 题解:借鉴大佬思路自己写的,数组下标从一开始,本地数据测的也正常,放到oj上就Wrong Answer,是不是因为下标必须得从0开始?
10
旋转矩阵 题解:C++ 本题有很多小注意点