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

    一、set

    #include<cstdio>
    #include<iostream>
    #include<set>
    using namespace std;
    
    int a[12]={5,4,5,8,8,3,2,9,6,1,0,7};
    set<int> s;
    
    int main()
    {
        for(int i=0;i<12;i++) 
    	    s.insert(a[i]);
        set <int> ::iterator iter;
        for(iter=s.begin();iter!=s.end();iter++)
            cout<<*iter<<' ';
    }
    

     二、vector

    1、vector<vector<int>>

    #include <iostream>
    #include <vector>
    
    using namespace std;
    
    int main()
    {
        vector< vector<int> > test;
        vector<int> v;
        int n,temp;
        cin >> n;
    
        //输入
        for (int i = 0; i<n; i++) {
            v.clear(); //每次记得clear:)
            for (int j = 0; j < n; j++)
            {
                cin >> temp;
                v.push_back(temp);
            }
            test.push_back(v);
        }
    
        //输出
        for(int i = 0; i < n; i++)
        {
            for(int j = 0;j < n; j++)
            {
                cout << test[i][j] << " ";
            }
            cout << endl;
        }
        return 0;
    }
    

     

    2、

    #include<iostream>
    using namespace std; 
    
    int main()
    {
    	int n;
    	cin>>n;
    	int Num[n][n];
    	for(int i=0;i<n;i++)
    	{
    		for(int j=0;j<n;j++)
    		{
    			int m;
    			cin>>m;
    			Num[i][j]=m;
    		}
    	} 
    	for(int i = 0; i < n; i++)
        {
            for(int j = 0;j < n; j++)
            {
                cout << Num[i][j] << " ";
            }
            cout << endl;
        }
        return 0;
    } 
    

     

      

  • 相关阅读:
    读书笔记7
    读书笔记5
    读书笔记6
    读书笔记4
    读书笔记2
    读书笔记3
    读书笔记1
    嵌入式linux的调试技术
    硬件抽象层:HAL
    蜂鸣器驱动
  • 原文地址:https://www.cnblogs.com/ruo-li-suo-yi/p/9460643.html
Copyright © 2011-2022 走看看