zoukankan      html  css  js  c++  java
  • STL 标准模板库

    <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(起始单元,赋的值,结束单元)

  • 相关阅读:
    pandas 分组过滤
    bert fine tuning方法
    对字典进行排序
    1*1的卷积的作用
    使用Conv代替全连接层FC
    训练笔记
    javascript 正则分组捕捉
    谷歌浏览器 喔唷,崩溃啦
    sed awk
    c# 通过程序修改hosts文件
  • 原文地址:https://www.cnblogs.com/wyboooo/p/9643467.html
Copyright © 2011-2022 走看看