记得刚学c的时候老师用c编写了一个冒泡排序,闲来无事用vector实现了下冒泡,下面贴上代码,第一次在csdn上发文章,有不足的地方请指正。
程序如下:
#include<iostream>
#include<vector>
using namespace std;
vector<int> sort(vector<int> &ivec);
int main()
{
cout<<"请输入想要排序的数字:"<<endl;
int i = 0;
vector<int> ivec;
while(cin>>i)
{
ivec.push_back(i);
}
cout<<"为排序前的序列:"<<endl;
for(vector<int>::iterator iter = ivec.begin();
iter != ivec.end(); ++iter)
{
cout<<*iter<<" "