当前位置: 首页 > news >正文

学习笔记一

vector

在创建时指定初始大小和初始值:

vector<int> a(5, 1)    // 包含 5 个整数的 vector,每个值都为 1

可以使用 push_back 方法向 vector 中添加元素:

a.push_back(7)       // 将整数 7 添加到 vector 的末尾

可以使用 size() 方法获取 vector 中元素的数量:

int amount = a.size();

可以使用 erase() 方法删除 vector 中的元素:

a.erase(a.begin() + 2); // 删除第三个元素

set

  • insert(元素): 插入一个元素。
  • erase(元素): 删除一个元素
  • find(元素): 查找一个元素。

map

map 容器中的元素是按照键的顺序自动排序的

  • 唯一性:每个键在 map 中只能出现一次。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • JVM—HotSpot虚拟机对象探秘
  • 2024年第五届华数杯全国大学生数学建模竞赛【ABC题】完整思路
  • Python从入门到精通(第十章——1 类和对象)
  • 基于JSP、java、Tomcat三者的项目实战--校园交易网(3)主页--添加商品功能
  • 【C++】数组案例 五只小猪称体重
  • C#中DataTable新增列、删除列、更改列名、交换列位置
  • 代码随想录算法训练营第37天|完全背包理论基础、518.零钱兑换II、377. 组合总和 Ⅳ、70. 爬楼梯(进阶版)
  • 【深度学习】深度学习基本概念、工作原理及实际应用案例
  • (STM32笔记)九、RCC时钟树与时钟 第一部分
  • 微信小程序之behaviors
  • 刷题——不同路径的数目
  • Python基础学习笔记(一)
  • 记录一次网站疑似被劫持的排查
  • 数据治理五部曲
  • uniapp中初始化对象不赋值,后续属性无法绑定问题
  • [译]前端离线指南(上)
  • ES6之路之模块详解
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • express + mock 让前后台并行开发
  • Redux系列x:源码分析
  • Spring声明式事务管理之一:五大属性分析
  • 订阅Forge Viewer所有的事件
  • 动态魔术使用DBMS_SQL
  • 关于springcloud Gateway中的限流
  • 缓存与缓冲
  • 思维导图—你不知道的JavaScript中卷
  • 微信小程序开发问题汇总
  • 为视图添加丝滑的水波纹
  • 责任链模式的两种实现
  • 昨天1024程序员节,我故意写了个死循环~
  • #VERDI# 关于如何查看FSM状态机的方法
  • $ git push -u origin master 推送到远程库出错
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (160)时序收敛--->(10)时序收敛十
  • (20)docke容器
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (NSDate) 时间 (time )比较
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (自用)交互协议设计——protobuf序列化
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .bat批处理出现中文乱码的情况
  • .dwp和.webpart的区别
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .Net面试题4
  • //TODO 注释的作用
  • @Autowired 与@Resource的区别
  • [ C++ ] STL---string类的模拟实现
  • [20160807][系统设计的三次迭代]
  • [AIGC] SpringBoot的自动配置解析
  • [Asp.net mvc]国际化