前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CCF】图像旋转

【CCF】图像旋转

作者头像
喜欢ctrl的cxk
发布2019-11-08 17:36:20
7070
发布2019-11-08 17:36:20
举报
文章被收录于专栏:Don的成长史Don的成长史

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42449444/article/details/84949588

试题编号:

201503-1

试题名称:

图像旋转

时间限制:

5.0s

内存限制:

256.0MB

问题描述:

问题描述   旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。   计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。 输入格式   输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。   接下来n行每行包含m个整数,表示输入的图像。 输出格式   输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩阵。 样例输入 2 3 1 5 3 3 2 4 样例输出 3 4 5 2 1 3 评测用例规模与约定   1 ≤ n, m ≤ 1,000,矩阵中的数都是不超过1000的非负整数。

解题思路:

额,这题第一次提交的时候只有80分,就不写思路了,丢人。 后来看了一些大佬的AC代码之后发现,80分和100分的区别就在于数组a是一个容量足够大的全局变量。

80分代码:

代码语言:javascript
复制
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    int row,col;   //图像矩阵的行数和列数
    cin >> row >> col;
    int a[row][col];
    for (int i = 0; i < row; i++)
    {
        for (int j = 0; j < col; j++)
        {
            cin >> a[i][j];
        }
    }
    for (int i = col-1; i >= 0; i--)
    {
        for (int j = 0; j < row; j++)
        {
            if(j!=0)
            {
                cout << " ";
            }
            cout << a[j][i];
        }
        cout << endl;
    }
    return 0;
}

100分代码: 

代码语言:javascript
复制
#include <bits/stdc++.h>
using namespace std;
 
int a[1005][1005];
int main()
{
    int row,col;   //图像矩阵的行数和列数
    cin >> row >> col;
    for (int i = 0; i < row; i++)
    {
        for (int j = 0; j < col; j++)
        {
            cin >> a[i][j];
        }
    }
    for (int i = col-1; i >= 0; i--)
    {
        for (int j = 0; j < row; j++)
        {
            if(j != 0)
            {
                cout << " ";
            }
            cout << a[j][i];
        }
        cout << endl;
    }
    return 0;
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-12-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档