首页 技术 正文
技术 2022年11月12日
0 收藏 926 点赞 3,710 浏览 580 个字

<vector> 可变长的数组

Vector<int>v int是一个模板参数,这样传进来的都会是int

V.push_back(a)将a传进v,且放在最后一个

V.clear()

V.size()

V.begin() v.end() 是迭代器,类似于指针,传回v的开始与结束的地址

v[n]           返回v中位置为n的元素

<map>

Map<key,value> 一个类型到另一个类型的映射

map<string,int>month_name   month_name[“July”]=7这样的方式来赋值

map还提供了[],使得map可以像数组一样使用

Logn的访问时间,离散出数据

<set>集合

Set<int>s

S.insert(1)  一个集合内只会保留一个1

<queue> 队列

Queue<int>q

q.push(a)  a会被放在最后

q.pop()  队列的第一个被弹出,而且会被删除

q.size()

q.front()访问队列的第一个

<algorithm>

min()

max()

sort(a,a+n) 由小到大排序a[0]到a[n]

find(a,a+n,key) a[0]到a[n]中寻找key

<stack>栈

q.push()

q.pop()

q.top()

q.empty()判断栈是否为空,空返回ture

运算符重载 可以重新定义  <

cstring

Memset(起始单元,赋的值,结束单元)

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,075
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,551
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,399
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,176
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,811
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,893