vector的基本用法
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
int m,n,x;
/*vector<int> a;
for(int i=0;i<10;i++)
{
cin>>x;
a.push_back(x);
}
for(int i=0;i<10;i++)
cout<<a[i]<<" ";*/ /*定义一个一维vector数组*/
/*vector<int> a[100];
cin>>m>>n;
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
cin>>x;
a[i].push_back(x);
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
cout<<a[i][j]<<" ";
}
cout<<endl;
}*/ /*定义一个二维vector数组*/ /*cin>>m;
vector<int> a;
for(int i=0;i<m;i++)
{
cin>>x;
a.push_back(x);
}
sort(a.begin(),a.end());
int k=*lower_bound(a.begin(),a.end(),5);
for(int i=0;i<m;i++)
cout<<a[i]<<" ";
cout<<endl;
cout<<k<<endl;*/ /*vector 数组排序,查找数组中的一个元素*/ /*cin>>m;
vector<int> a;
for(int i=0;i<m;i++)
{
cin>>x;
a.push_back(x);
}
vector<int>b;
b=a;
for(int i=0;i<m;i++)
{
cout<<b[i]<<" ";
}
if(a==b)
cout<<"1"<<endl;*/ /*vector的复制操作与判断两个vector是否相等*/ /*cin>>m;
vector<int> a;
for(int i=0;i<m;i++)
{
cin>>x;
a.push_back(x);
}
a.insert(a.begin(),1000);
a.erase(a.begin());
for(int i=0;i<a.size();i++)
cout<<a[i]<<" ";*/ /*vector的插入与删除*/ /*cin>>m;
vector<int> a;
vector<int> b;
for(int i=0;i<m;i++)
{
cin>>x;
a.push_back(x);
}
for(int i=0;i<m;i++)
{
cin>>x;
b.push_back(x);
}
a.swap(b);
for(int i=0;i<a.size();i++)
{
cout<<a[i]<<" ";
}
cout<<endl;
for(int i=0;i<b.size();i++)
{
cout<<b[i]<<" ";
}
cout<<endl;*/ /*交换两个vector的值*/ /*cin>>m;
vector<vector <int> > ivec(m ,vector<int>(m,0));
for(int i=0;i<m;i++)
{for(int j=0;j<m;j++)
cout<<ivec[i][j]<<" ";
cout<<endl;
}*/ /*初始化一个二维vector为0*/ /*cin>>m;
vector<int> a(m);
for(int i=0;i<m;i++)
cout<<a[i]<<" ";*/ /*初始化一个一维vector为0*/
}
vector的基本用法的更多相关文章
- 转载 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
转载自:http://www.cnblogs.com/cj695/p/3863142.html sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在 ...
- 【转】 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能 ...
- 【转】java.util.vector中的vector的详细用法
[转]java.util.vector中的vector的详细用法 ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.uti ...
- 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能 ...
- 由jtable浅谈vector<vector<Object>>的用法(转自a718515028的专栏)
以前只用过vector<Object> ,但是在做从数据库导出数据放到jtable中时,发现还有个vector<vector<Object>>的用法. 先说jta ...
- 【C++】从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能 ...
- C++中vector的remove用法
我将从remove的复习开始这个条款,因为remove是STL中最糊涂的算法.误解remove很容易,驱散所有关于remove行为的疑虑——为什么它这么做,它是怎么做的——是很重要的. 这是rem ...
- vector容器的用法
转自一篇博客^-^: 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.p ...
- c++ vector容器基本用法
基本用法 #include<iostream> #include<string> #include<vector> using namespace std; cla ...
- c++转载系列 std::vector模板库用法介绍
来源:http://blog.csdn.net/phoebin/article/details/3864590 介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作 ...
随机推荐
- 【Linux学习】Linux用户管理1—用户查询指令、用户切换
Linux用户管理1-用户查询指令.用户切换 一.用户查询指令 who: 查看当前在线用户情况 -a:显示所有用户的所有信息 -m:显示运行该程序的用户名,和"who am I"的 ...
- TypeScript完全解读(26课时)_9.TypeScript完全解读-TS中的类
9.TypeScript完全解读-TS中的类 创建class.ts文件,并在index.ts内引用 创建一个类,这个类在创建好后有好几个地方都标红了 这是tslint的一些验证规则 一保存就会自动修复 ...
- 3-3 浮点型字面量 & 3-4浮点型案例
双精度的浮点类型,末尾加d或者D 3-4浮点型案例 如果一个浮点类型的末尾什么也不写 他表示就是一个double类型的.所以这里定义报错了. float f=1234.328; 把一个范围大的数赋值给 ...
- 把myeclipse中html/jsp文件的视图调到只看代码
烦恼———————————————————— 解决方法: ok---------------------------- *.jsp 同理
- DOM中元素节点、属性节点、文本节点的理解13.3
节点信息 每个节点都拥有包含着关于节点某些信息的属性.这些属性是:nodeName(节点名称) nodeValue(节点值) nodeType(节点类型) nodeType nodeType 属性可返 ...
- Codeforces 174B【模拟构造】
题意: 给你一个串只有小写字母和点,让你构造前缀是1-8,后缀是1-3长度的文件名: 思路: 那么以"."作为分割点,把字符串都拿出来,然后 首段长度<=8 OK; 中间&l ...
- android调用其他apk的activity
<img src="https://img-blog.csdn.net/20160322114625025" alt="" />启动另一个apk的工 ...
- Alcatraz -- 一个神奇的管理插件的Xcode插件
Install Paste this into your terminal: curl -fsSL https://raw.githubusercontent.com/supermarin/Alcat ...
- 图片美化增强AI接口调用手册
在调合合AI平台提供的图片美化增强API接口,API平台链接:https://ai.ccint.com/doc/api/crop_enhance_image, 因为有遇到一些问题,写篇博客记录一下 A ...
- c# 参数传递问题(形参与实参)
形参是指被调用方法中的参数 实参是指传递给方法的参数 (1)值类型传参是按值传递 值类型传参,形参接受到的是实参的一个副本,即形参发生变化,实参不会发生任何变化 (2)引用类型参数按值传递 当参数传递 ...