- 3
- 0
- 约2.16千字
- 约 11页
- 2026-06-10 发布于山东
- 举报
算法设计与分析本节要点CONTENTSSTL常用容器vector/stack/queue/list
第2页STL常用函数和容器STL(StandardTemplateLibrary,标准模板库)是一个高效的C++程序库,包含了计算机科学领域中很多常用的基本数据结构和基本算法。在算法竞赛中通常不需要手写链表、栈、队列、排序等,直接调用STL中的函数即可。STL提供了一些常用容器,如vector、stack、queue、list等。
第3页STL常用函数和容器vector是一个封装了动态数组的顺序容器(SequenceContainer)。顺序容器中的元素按照严格的线性顺序排序,可以通过元素在序列中的位置访问对应的元素,支持数组表示法和随机访问。vector使用一个内存分配器动态处理存储需求,在无法确定数组大小时可使用vector。使用vector时需要引入头文件#includevector。
第4页STL常用函数和容器(1)创建。向量能够存储各种类型的对象,如标准数据类型、结构体类型等。vectorinta;//创建一个空的向量a,数据类型为int,数组名为avectorinta(100);//创建一个向量a,元素个数为100,初始值都为0vectorinta(10,666);//创建一个向量a,元素个数为10,初始值都为666vectorintb(a);//b是a的复
您可能关注的文档
- 算法设计与分析课件 01 算法复杂性计算方法.pptx
- 算法设计与分析课件 03 deque(双端队列).pptx
- 算法设计与分析课件 04 priority_ queue(优先队列).pptx
- 算法设计与分析课件 05 map multimap(映射、多重映射).pptx
- 算法设计与分析课件 06 STL常用函数.pptx
- 算法设计与分析课件 07 递归算法.pptx
- 算法设计与分析课件 08 斐波那契数列.pptx
- 算法设计与分析课件 09 反转链表.pptx
- 算法设计与分析课件 10 快速幂.pptx
- 算法设计与分析课件 12 最优装载问题.pptx
- 基于光量子计算机的电网停电后分区模型及量子比特扩容方法.pdf
- 基于量子纠缠光源的椭圆偏振测量技术研究进展.pdf
- 量子博弈:美国在量子信息科技领域的对华竞争.pdf
- 济南市一次污染传输过程中的光量子雷达联合组网监测.pdf
- 用大学物理知识诠释前沿科技——从光的偏振到量子通信.pdf
- 面向公众的前沿科学可视化传播策略研究——以量子科技领域为例.pdf
- 我国量子产业专利池构建对策研究——基于安徽省“量子高地”分析.pdf
- 颠覆性技术如何突围:量子科技崛起背后的多源流耦合逻辑 (1).pdf
- 基于HHL算法的量子牛顿-拉夫逊法潮流计算.pdf
- 欧洲未来产业布局战略及对我国的启示——基于《量子技术计划:战略路线图》的跨界整合式创新研究.pdf
最近下载
- 2025年中国农业科学技术出版社有限公司数字及传媒出版人员招聘笔试参考题库附带答案详解.pdf
- 2025年天津市专业技术人员公需考试试题-为中国式现代化提供强大动力和制度保障——党的二十届三中全会暨《中共中央关于进一步全面深化改革、推进中国式现代化的决定》总体解读.docx VIP
- 人力制动机制动RAILWAY课件.pptx VIP
- 普拉德-威利综合征干预.ppt
- 2026年龙江银行招聘笔试题库必考题.docx VIP
- 浙江国企招聘考试公共基础知识综合检测试卷.docx VIP
- 房屋市政工程有限空间识别与安全作业指南解读.pptx
- 2026中期展望·宏观篇:上半场的预期差,下半场的破局点.pdf VIP
- (完整)高中英语3500词汇表 .pdf VIP
- 2025年广东省深圳市生地会考试卷及答案 .pdf VIP
原创力文档

文档评论(0)