20170728_vector实现二维数组
来源:互联网 发布:如家精选 知乎 编辑:程序博客网 时间:2024/06/06 01:32
20170728_vector实现二维数组
/*vector 实现二维数组*/#include<iostream>#include<vector>#include<string>#include<algorithm>using namespace std;int main(void){vector<vector<int>> martix(10);//小括号不能省,代表的是行数!for(int i=0; i<10; ++i){for(int j=0; j<6; ++j){martix[i].push_back(10*j+i);}}cout<<martix.size()<<endl;//输出行数 10cout<<martix[0].size()<<endl;//输出列数 6for(auto col:martix){for(auto mem:col){cout<<mem<<",";}cout<<endl;}cout<<endl;system("pause");return 0;}
#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(void){int n[]={1,2,3,4,5,6,7,8,9,10};vector<int> ivec(begin(n),end(n));//vector<int> ivec(1024);int num1=ivec.size();//num1=10int num2=ivec.capacity();//num2=10cout<<num1<<","<<num2<<endl;for(int i=50; i<100; ++i)ivec.push_back(i);int num3=ivec.size();//num3=60=50+10int num4=ivec.capacity();//num4=73cout<<num3<<","<<num4<<endl;ivec.shrink_to_fit();cout<<ivec.size()<<","<<ivec.capacity()<<endl;//60,60ivec.resize(100);cout<<ivec.size()<<","<<ivec.capacity()<<endl;//100,100system("pause");return 0;}
阅读全文
0 0
- 20170728_vector实现二维数组
- 20170729_vector二维数组的应用
- js 二维数组实现
- 二维动态数组实现
- Vector二维数组实现
- python实现二维数组
- malloc 实现二维数组
- 动态二维数组实现
- vector 实现二维数组
- HightChart实现二维数组
- vector实现二维数组
- 实现二维数组排序
- 动态分配二维数组的实现
- 二维数组实现行列转换
- 自己实现的二维数组
- 使用Vector实现二维数组
- C++实现动态二维数组
- php二维数组排序实现
- 算法复习:对称的二叉树
- hdu 2883 最大流sap算法+离散化
- DOM对象,控制HTML元素 (2)
- 463. Island Perimeter 岛的周长
- 【简记】Java Web 内幕——Listener
- 20170728_vector实现二维数组
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
- 五、线程
- 小小项目2:多项式四目计算器
- Vue2.0父子组件以及非父子组件之间的通信
- 操作系统面试考点
- Java将SQLServer数据库表自动生成类
- Octave/Matlab 基础
- CodeForces