题解 | #单组_二维字符数组#

单组_二维字符数组

https://www.nowcoder.com/practice/2316c1fedff14a8d91694a26c9da3310

#include <iostream>
#include <vector>
#include <string>
#include <algorithm>

using namespace std;

void reverse2DArray(const vector<string>& input, int n, int m);

int main()
{
    int n, m;
    cin >> n >> m;
    cin.ignore();

    vector<string> input(n);
    for(int i=0; i<n; i++)
    {
        getline(cin, input[i]);
    }

    reverse2DArray(input, n, m);
}

void reverse2DArray(const vector<string>& input, int n, int m)
{
    vector<string> reversed(n);

    for(int i=0; i<n; ++i)
    {
        reversed[i] = input[n - i -1];
    }

    for(int i=0; i<n; ++i)
    {
        reverse(reversed[i].begin(), reversed[i].end());
    }

    for(const auto& row:reversed)
    {
        cout << row << endl;
    }
}

#C++#
全部评论

相关推荐

不愿透露姓名的神秘牛友
今天 13:32
点赞 评论 收藏
分享
06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
07-02 10:39
门头沟学院 Java
Steven267:说点真实的,都要秋招了,还没有实习,早干嘛去了,本来学历就差,现在知道急了,而且你这个简历完全可以写成一页,劣势太大了,建议转测试
点赞 评论 收藏
分享
07-18 18:05
门头沟学院 Java
挂了&nbsp;正式批求捞
投递滴滴等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务