C++,STL 027(24.10.11)

server/2024/10/19 1:18:27/

内容:对deque容器中的数据进行存取操作。

代码:

#include <iostream>
#include <deque>using namespace std;void printDeque(const deque<int> &d)
{for (deque<int>::const_iterator it = d.begin(); it != d.end(); it++){cout << *it << " ";}cout << endl;
}void test01()
{deque<int> d1;d1.push_back(10);d1.push_back(20);d1.push_back(30);d1.push_front(100);d1.push_front(200);d1.push_front(300);printDeque(d1);for (int i = 0; i < d1.size(); i++){cout << d1[i] << " "; // here,利用[]方式来访问元素}cout << endl;for (int i = 0; i < d1.size(); i++){cout << d1.at(i) << " "; // here,通过at方式来访问元素}cout << endl;cout << "第一个元素是" << d1.front() << endl;  // here,容器的头cout << "最后一个元素是" << d1.back() << endl; // here,容器的尾
}int main()
{test01();return 0;
}

输出结果:


http://www.ppmy.cn/server/132910.html

相关文章

最新过TP虚拟机 CF DNF LOL多开 win10虚拟机

软件介绍&#xff1a; 虚拟机配置设置&#xff08;根据自身机器配置设置&#xff09; 固定虚拟机版本&#xff1a;16.1.2 虚拟机激活序列号&#xff1a;ZF3R0-FHED2-M80TY-8QYGC-NPKYF 下载: https://pan.baidu.com/s/1g8dykkxByR5Eo3lHjPivhg?pwdc4rg 提取码: c4rg

React 高级阶段学习计划

React 高级阶段学习计划 目标 深入理解React的渲染机制和性能优化。学会代码分割和懒加载。掌握单元测试和集成测试。学习TypeScript与React的结合。 学习内容 性能优化 React.memo React.memo&#xff1a;用于优化函数组件的性能&#xff0c;避免不必要的重新渲染。示例…

nginx web代理

目录 1.nginx的简单介绍 2.正向代理的应用场景 2.1做访问控制 2.2审计 2.3负载分散 2.4隐私保护和匿名性 3.反向代理的应用场景如下 3.1.负载均衡 2.缓存静态内容 3.压缩和优化内容 4.提供故障转移 5.安全性和匿名性 4.正向代理 4.1web端 4.2lb01代理服务器…

强化学习三

监督学习只是构建一个学习算法&#xff0c;强化学习还需要构造一个用于与智能体进行交互的环境 凡是可以提供智能体与环境交互的软件都可以用来作为训练强化学习的仿真环境&#xff0c;各种游戏软件和机器人仿真软件。 这些仿真环境必备的两个要素是物理引擎和图像引擎。物理引…

PE结构之导入表

流程图: 文件中\样式 加载到进程中时 加载到进程中时的过程,一张图不够放 续图 整个流程 补充导入表结构IMAGE_IMPORT_DESCRIPTOR 中的ForwarderChain字段, 该解释为 "某个导入模块涉及转发&#xff08;即该模块的某些函数从其他模块转发过来&#xff09;&#xff0c;那么…

git的下载安装完整教程

一、下载 官网下载地址&#xff1a;Git - Downloads (git-scm.com) 二、安装 1.双击 2.按照安装向导next

问:JVM当中的垃圾分类怎么搞?

在Java中&#xff0c;JVM&#xff08;Java虚拟机&#xff09;的垃圾识别与分类是自动内存管理的重要组成部分。这一过程主要通过垃圾收集器&#xff08;Garbage Collector&#xff09;实现&#xff0c;旨在识别和回收不再被程序引用的对象&#xff0c;以释放内存空间。 1. 垃圾…

JNI(Java Native Interface)和NIO(New Input/Output)是什么?

1. JNI&#xff08;Java Native Interface&#xff09; JNI是一种接口&#xff0c;允许Java代码与其他编程语言&#xff08;例如C或C&#xff09;编写的本地代码进行交互。通过JNI&#xff0c;Java程序可以调用本地代码中的函数或库&#xff0c;反过来&#xff0c;本地代码也可…