Vector使用方法 vector使用方法 边链表
#include
#include
#include
using namespace std;
void main()
{
int i = 0;
vectorv;
for( i = 0;i < 10; i++ )
{
v.push_back( i );//把元素一个一个存入到vector中
}
对存入的数据清空
for( i = 0; i < v.size();i++ )//v.size() 表示vector存入元素的个数
{
cout << v[ i ] << " "; //把每个元素显示出来
}
cont <<endl;
}
注:你也可以用v.begin()和v.end()来得到vector开始的和结束的元素地址的指针位置。你也可以这样做:
vector::iterator iter;
for( iter = v.begin(); iter != v.end(); iter++ )
{
cout<< *iter << endl;
}
2. 对于二维vector的定义。
1)定义一个10个vector元素,并对每个vector符值1-10。
#include
#include
#include
using namespace std;
void main()
{
int i = 0, j = 0;
//定义一个二维的动态数组,有10行,每一行是一个用一个vector存储这一行的数据。
所以每一行的长度是可以变化的。之所以用到vector(0)是对vector初始化,否则不能对vector存入元素。
vector< vector > Array( 10, vector(0) );
for( j = 0; j < 10; j++ )
{
for ( i = 0; i < 9; i++ )
{
Array[ j ].push_back( i);
}
}
for( j = 0; j < 10; j++ )
{
for( i = 0; i < Array[ j ].size(); i++ )
{
cout << Array[ j ][ i ]<< " ";
}
cout<< endl;
}
}
2)定义一个行列都是变化的数组。
#include
#include
#include
using namespace std;
void main()
{
int i = 0, j = 0;
vector< vector > Array;
vector< int > line;
for( j = 0; j < 10; j++ )
{
Array.push_back( line );//要对每一个vector初始化,否则不能存入元素。
for ( i = 0; i < 9; i++ )
{
Array[ j ].push_back( i);
}
}
for( j = 0; j < 10; j++ )
{
for( i = 0; i < Array[ j ].size(); i++ )
{
cout << Array[ j ][ i ]<< " ";
}
cout<< endl;
}
}
更多阅读
怎样筹备和使用婚礼筹备流程表 婚礼筹备清单
怎样筹备和使用婚礼筹备流程表——简介结婚是一件长达几个月的大项目,期间要做许多准备和规划,你做了哪些准备?需要备置哪些物品?需要走哪些流程?了解必须的结婚流程,让你的婚礼不再杂乱无章手忙脚乱。怎样筹备和使用婚礼筹备流程表——
怎么使用数字万用表 查线路万用表怎么用法
怎么使用数字万用表——简介万用表是一种多功能、多量程的测量仪表,一般万用表可测量直流电流、直流电压、交流电流、交流电压、电阻和音频电平等,有的还可以测电容量、电感量及半导体的一些参数(如β)等。现在,数字式测量仪表已成为主流
布鲁斯口琴簧片微调的目的和方法 方法目的链
关于簧片间隙与弧度:簧片间隙如果比较统一,就没有必要调整间隙。弧度厂家基本都做了,只不过不细致而已,买到手的琴只需稍微调整弧度就够了。为了压音而需要调整簧片时,可以参考我的另一篇文章《压音与簧片调整》http://blog.sina.com.cn/
多项式乘法与快速傅里叶变换 链表多项式乘法
前言经典算法研究系列,已经写到第十五章了,本章,咱们来介绍多项式的乘法以及快速傅里叶变换算法。本博客之前也已详细介绍过离散傅里叶变换(请参考:十、从头到尾彻底理解傅里叶变换算法、上,及十、从头到尾彻底理解傅里叶变换算法、下),这
Word2003中三线格式表格的添加方法 word2003三线表
不废话,在Word2003中添加三线格式表格的步骤如下:1. 表格 > 插入 >表格,弹出对话框如图1。图1 插入表格2. 输入行数和列数,然后点击“自套用格式(A)…”,弹出“自套用格式”对话框,如图2.图2 自套用格式3. 按照图3设置各个参数。图