zoukankan      html  css  js  c++  java
  • STL之vector4

    描述

    将一个n行m列矩阵元素输入存储后并输出。

    部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。

    int main()
    {
        vector< vector<int> > vec;
        Input(vec);
        for(int i=0;i<vec.size();i++)
        {
            for(int j=0;j<vec[i].size();j++)
            {
                if(j)
                    cout<<" ";
                cout<<vec[i][j];
            }
            cout<<endl;
        }
        return 0;
    }

    输入

    第一行为两个整数n和m,接下来有n行,每行m个整数。

    输出

    输出n行,每行m个整数,空格隔开。

    样例输入

     2 3
    1 2 3
    3 4 5

    样例输出

     1 2 3
    3 4 5

    #include <iostream>
    #include <vector>
    using namespace std;
    void Input(vector< vector<int> > &vv)
    {
        int n,m,i;
        cin >> n >> m;
        for (i = 0; i < n; i++)
        {
            vector<int > v;
            for (int j = 0; j < m; j++)
            {
                int a;
                cin >> a;
                v.push_back(a);
            }
            vv.push_back(v);
        }
    }
    int main()
    {
        vector< vector<int> > vec;
        Input(vec);
        for(int i=0;i<vec.size();i++)
        {
            for(int j=0;j<vec[i].size();j++)
            {
                if(j)
                    cout<<" ";
                cout<<vec[i][j];
            }
            cout<<endl;
        }
        return 0;
    }

     

  • 相关阅读:
    浪潮之巅阅读笔记
    人月神话阅读笔记3
    学习报告
    人月神话阅读笔记2
    学习报告
    第十一周学习总结
    软件杯项目——手写体识别
    第十周学习进度
    第九周学习进度
    《软件架构师的12项修炼》阅读笔记
  • 原文地址:https://www.cnblogs.com/andrew3/p/8722119.html
Copyright © 2011-2022 走看看