文章

9

粉丝

0

获赞

0

访问

7.1k

头像
旋转矩阵 题解:为什么提交总是答案错误呢,我遗漏了什么情况吗?
P1221 同济大学机试题
发布于2024年3月3日 23:38
阅读数 860

#include<stdio.h>
int n,m,k;int t[110][110];int x[110][110];int count=0;
void one(int x[110][110]){    
    count++;
    if(count%2!=0){
    for(int i=0;i<m;i++){
        for(int j=0;j<n;j++){
        t[i][j]=x[n-1-j][i];
        //printf("a%d ",t[i][j]);
    }
        //printf("\n");
}
    for(int i=0;i<m;i++){
        for(int j=0;j<n;j++){
            x[i][j]=t[i][j];}}
    }
    else{
        for(int i=0;i<n;i++){
        for(int j=0;j<m;j++){
        t[i][j]=x[m-1-j][i];
        //printf(&...

登录查看完整内容


登录后发布评论

8 条评论
snake VIP
2024年3月4日 16:06

赞(0)

A001 : 回复 snake: 啊啊啊有个变量我忘记归零了!谢谢你snake!!!愿你今日开心!!!

2024年3月4日 19:42
snake VIP
2024年3月4日 13:39

2 3 1
1 2 3
4 5 6
2

赞(0)

A001 : 回复 snake: 感谢!!但是我修改了这个错误还是通不过呜呜呜

2024年3月4日 15:53

A001 : 回复 snake: 修改后的代码如上,如果你愿意再帮我看看的话我会不甚感激的!!

2024年3月4日 15:54

snake : 回复 A001: 多构造几组数据就可以发现问题了

2024年3月4日 16:07
snake VIP
2024年3月4日 09:36

旋转的时候边界没处理好,把边界外的0也旋转进来了

赞(0)

A001 : 回复 snake: 可以具体举个输入样例吗 谢谢~

2024年3月4日 13:35