文章

14

粉丝

0

获赞

56

访问

1.4k

头像
旋转矩阵 题解:C语言,拆分多步解决
P1221 同济大学机试题
发布于2026年3月10日 11:17
阅读数 98

#include <stdio.h>
#include <stdlib.h>

void type_2(int A[101][101],int m,int n){//纵轴对称
    int i,j;
    int temp;
    for(i=0;i<m;i++){
        for(j=0;j<n/2;j++){
            temp=A[i][j];
            A[i][j]=A[i][n-j-1];
            A[i][n-j-1]=temp;
        }
    }
}

void type_4(int A[101][101],int m,int n){//横轴对称(辅助函数)
    int i,j;
    int temp;
    for(i=0;i<m/2;i++){
        for(j=0;j<n;j++){
            temp=A[i][j];
            A[i][j]=A[m-i-1][j];
            A[m-i-1][j]=temp;
        }
    }
}

void type_1(int A[101][101],int* m,int* n){//顺时针旋转90度
    int i,j;
    i...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发