【华为OD机试真题 python】特异性双端队列 | 最小调整顺序次数【2022 Q4 | 100分】
■ 题目描述
【特异性双端队列 | 最小调整顺序次数】
给定一个队列,但是这个队列比较特殊,可以从头部添加数据,也可以从尾部添加数据,但是只能从头部删除数据。
输入一个数字n,会依次添加数字1~n(也就是添加n次)。
但是在添加数据的过程中,也会删除数据,要求删除必须按照1~n按照顺序进行删除,所以在删除时,可以根据需要调整队列中数字的顺序以满足删除条件。
输入描述
第一行一个数据N,表示数据的范围。
接下来的2N行是添加和删除语句。
其中:
head add x 表示从头部添加元素 x,
tail add 表示从尾部添加元素,
remove表示删除元素。
输出描述
输出一个数字,表示最小的调整顺序次数。
示例1 输入输出示例仅供调试,后台判断数据一般不包含示例
输入
5
head add 1
tail add 2
remove
head add 3
tail add 4
head add 5
【华为OD机试真题 python】特异性双端队列 | 最小调整顺序次数【2022 Q4 | 100分】相关推荐
- 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】
前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...
- 【华为OD机试真题 python】最多等和不相交连续子序列【2022 Q4 | 100分】
前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...
- 【100%通过率】华为OD机试真题 Python 实现【微服务的集成测试】【2023 Q1 | 100分】
所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录
- 【特异性双端队列 | 最小调整顺序次数】
题目描述 [特异性双端队列 | 最小调整顺序次数] 给定一个队列,但是这个队列比较特殊,可以从头部添加数据,也可以从尾部添加数据,但是只能从头部删除数据. 输入一个数字n,会依次添加数字1~n(也就是 ...
- 【华为机试真题详解】不含 101 的数【2022 Q4 | 100分】
文章目录 前言 题目描述 输入描述 输出描述 示例 1 示例2 题目解析 参考代码 前言 <华为机试真题详解 Python实现>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果 ...
- 【华为机试真题详解】日志首次上报最多积分【2022 Q4 | 100分】
文章目录 前言 题目描述 输入描述: 输出描述: 示例 1 题目分析 示例解析 示例分析清楚了那题目要怎么写呢? 参考代码 前言 <华为机试真题详解 Python实现>专栏含牛客网华为专栏 ...
- 【100%通过率】华为OD机试真题 JavaScript 实现【租车骑绿岛】【2023 Q1 | 100分】
所有题目均有四种语言实现.C++ 实现目录.Python实现目录.JavaScript实现目录.Java实现目录 题目 [租车骑绿岛]100分 部门组织绿岛骑行团建活动.租用公共双人自行车,每辆自行 ...
- 【100%通过率】华为OD机试真题 Python 实现【获取最大软件版本号】【2022.11 Q4 新题】
所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录
- 华为OD机试真题 Python 实现【统一限载最小值】【2023 Q1 | 200分】
所有题目均有三种语言实现.C++ 实现目录.Python实现目录.Java实现目录 题目 题目描述 火车站附近的货物中转站负责将到站货物运往仓库,小明在中转站负责调度2K辆中转车( K 辆干货中转车 ...
最新文章
- usaco Combination Lock
- 链表排序(冒泡、选择、插入、快排、归并、希尔、堆排序)
- 安装使用vmware及vsphere流程介绍
- 对接多种三方的设计模式_死磕设计模式之适配器模式
- OpenShift Rancher 进行持续集成
- Centos7 Git源码安装
- 《深入理解Java虚拟机》——垃圾收集器的具体实现
- Java停车场管理系统使用栈和队列任务台程序
- 201触摸ic应用电路_PCB板和集成电路的区别有哪些
- java 编码解码_深入解析Java中的编码转换以及编码和解码操作
- iOS 蓝牙使用小结 bluetooth
- Flash Builder4.7 破解方法
- 计算机键盘的英文都是什么意思啊,电脑键盘上所有英文的意思
- 实现拖拉机发牌程序——界面版python
- xp计算机调亮度,老xp系统怎么调亮度台式电脑(教你XP系统如何调节亮度)
- 从Linux服务器下载文件到本地命令
- 阿里云域名转京东云服务器配置图
- 除了“带地球去流浪”,还有哪些脑洞大开的太空计划?
- k-d tree入门
- 已经围上为何不算目_有答案的小学语文教师教材过关考试模拟试卷1