首页 > 其他分享 >STL的基础操作

STL的基础操作

时间:2023-01-04 10:46:22浏览次数:34  
标签:返回 STL 元素 基础 back pop 操作 empty size

1 vector, 变长数组,倍增的思想

 size()  返回元素个数
 empty()  返回是否为空
 clear()  清空
 front()/back()
 push_back()/pop_back()
 begin()/end()
 []
 支持比较运算,按字典序

2 pair <int ,int>

 first, 第一个元素
 second, 第二个元素
 支持比较运算,以first为第一关键字,以second为第二关键字(字典序)

  

3.string 字符串

 size()/length()  返回字符串长度
 empty()
 clear()
 substr(起始下标,(子串长度))  返回子串
 c_str()  返回字符串所在字符数组的起始地址

  

4 queue 队列

 size()
 empty()
 push()  向队尾插入一个元素
 front()  返回队头元素
 back()  返回队尾元素
 pop()  弹出队头元素

  

5 stack 栈

 size()
 empty()
 push()  向栈顶插入一个元素
 top()  返回栈顶元素
 pop()  弹出栈顶元素

  

标签:返回,STL,元素,基础,back,pop,操作,empty,size
From: https://www.cnblogs.com/yitongtianxia666/p/17024204.html

相关文章

  • vue的基础安装和插值语法和v-bind;v-on;v-if和v-show的区别
    vue渐进式概念渐进式:逐渐增强,可以在项目中使用vue的一部分功能,也可以使用vue全家桶来管理vue项目vue的mvvm的框架模型M:model数据模型(ajax获取到的数据)V:view视图(页面)VM......
  • javascript【基础】数据类型
    五种基本数据类型NumberStringBooleanUndefined一个没有设置值的变量Null表示一个空对象引用ES6(Symbol)//ES6一种复杂数据类型Object在Java......
  • 操作标签文本
    ​  innerHtml操作双标签中间的HTMLinnerText 操作双标签中间的Textvalue     操作表单标签值  <!DOCTYPEhtml><html><head>......
  • 操作标签文本
    ​  innerHtml操作双标签中间的HTMLinnerText 操作双标签中间的Textvalue     操作表单标签值  <!DOCTYPEhtml><html><head>......
  • 万字长文 | STL 算法总结
    本篇所有算法源码均已同步收录GitHub仓库,欢迎点个小⭐️:https://github.com/rongweihe/CPPNotes/tree/master/STL-source-code-notes​大家好,我是小贺。上一篇更新了​​ST......
  • ​硬核来袭 | 2 万字 + 10 图带你手撕 STL 关联式容器源码
    本篇已同步收录GitHub仓库,这里有小贺的源码阅读笔记:https://github.com/rongweihe/CPPNotes/tree/master/STL-source-code-notes大家好,我是小贺。鸽了好久的 STL源码系......
  • 《STL 源码剖析》学习笔记之容器(一)vector
    [图]TheContainer 2019-08-01前言侯捷大师的《STL源码剖析》,实乃一本神书,可以说也是一本很硬核的书了,不管是实验室的师兄师姐,还是牛客网上一些大佬们,都无不推荐此书,想要深......
  • Maven基础
    Maven基础篇1新建项目新建一个目录E:\spaceVideo运行mvnarchetype:generate命令自动生成的App.java和AppTest.java可以删除。pom解读<projectxmlns="h......
  • delphi 窗体引用Frame,操作Frame时产生参数类型不识别的问题
    窗体A引用了含有cxgrid控件的Frame.在frame里面写cxgrid的单元格双击事件时,一点问题都没有.但是如果想在窗体A里面去写Frame中cxgrid单元格的双击事件时,就会出现参数类......
  • stl学习之rope
    简介rope是本人在极度不想敲平衡树的情况下从朋友偶然听说的,了解之后用寥寥数行边秒杀了那道平衡树的题。笔者遂深感其强大与低调,故写笔记以纪念之。头文件与定义#inclu......