news 2026/7/12 8:37:11

C++课后习题训练记录Day49

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++课后习题训练记录Day49

1.练习项目:

输入描述

第一行是一个整数 M(1≤M≤1000),表示一共有 M 次操作。

第二行到第 M+1 行输入操作,格式如下:

  • IN name V
  • OUT V
  • IN name N
  • OUT N

输出描述

输出 M 次操作后 VIP 窗口队列和普通窗口队列中的姓名(从头到尾),先输出 VIP 窗口队列后输出普通窗口队列。

2.选择课程

在蓝桥云课中选择题库,选择题号1113并开始练习。

3.开始练习

(1)源码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
queue<string>v,n;
string op,name,p;
int m;
cin>>m;
while(m--){
cin>>op;
if(op=="IN"){
cin>>name>>p;
if(p=="V"){
v.push(name);
}else{
n.push(name);
}
}else{
cin>>p;
if(p=="V"){
v.pop();
}else{
n.pop();
}
}
}
while(v.size()){
cout<<v.front()<<'\n';
v.pop();
}
while(n.size()){
cout<<n.front()<<'\n';
n.pop();
}
return 0;
}

(2)检验结果

对此代码进行检验,检验后无报错,提交此代码,判题结果为正确100分。

(3)练习心得:注意每段代码末尾的分号是否存在,如不存在则需即使补充;输入法是否切换为英语模式;语法是否错误。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/11 13:20:14

终极指南:5步实现B站视频高效批量下载与高清保存

终极指南&#xff1a;5步实现B站视频高效批量下载与高清保存 【免费下载链接】downkyi 哔哩下载姬downkyi&#xff0c;哔哩哔哩网站视频下载工具&#xff0c;支持批量下载&#xff0c;支持8K、HDR、杜比视界&#xff0c;提供工具箱&#xff08;音视频提取、去水印等&#xff09…

作者头像 李华
网站建设 2026/7/11 18:45:21

2024年8月中文大模型战力榜:国产模型全面崛起改写全球竞争格局

一、行业背景与研究意义 【免费下载链接】DeepSeek-V2-Chat-0628 DeepSeek-V2-Chat-0628&#xff0c;开源创新之作&#xff0c;AI聊天机器人性能卓越&#xff0c;编码能力出众。在LMSYS Chatbot Arena榜单脱颖而出&#xff0c;多项任务表现领先。升级优化&#xff0c;体验更佳&…

作者头像 李华
网站建设 2026/7/12 2:27:12

LeetCode热题100--215. 数组中的第K个最大元素--中等

题目 给定整数数组 nums 和整数 k&#xff0c;请返回数组中第 k 个最大的元素。 请注意&#xff0c;你需要找的是数组排序后的第 k 个最大的元素&#xff0c;而不是第 k 个不同的元素。 你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入: [3,2,1,5,6,4]…

作者头像 李华
网站建设 2026/7/11 20:00:00

C语言递归函数的习题笔记

字符串逆序的递归实现&#xff08;C语言&#xff09;在C语言中&#xff0c;实现字符串逆序的递归方法是一种高效且直观的方式。递归的核心思想是将问题分解为更小的子问题&#xff1a;通过交换字符串的首尾字符&#xff0c;然后递归地处理剩余的子字符串&#xff0c;直到整个字…

作者头像 李华
网站建设 2026/7/12 3:53:03

Flutter 通用弹窗组件 CustomDialogWidget:全自定义布局 + 多场景适配

在 Flutter 开发中&#xff0c;弹窗是交互反馈、信息确认、选项选择的核心载体。原生 showDialog 存在样式固化、布局灵活度低、多按钮适配差等问题&#xff0c;重复开发易导致 APP 内弹窗风格混乱。本文封装的 CustomDialogWidget 整合 “头部 内容 按钮区” 全自定义、单选…

作者头像 李华
网站建设 2026/7/11 23:35:42

Flutter 通用列表项组件 CommonListItemWidget:全场景布局 + 交互增强

在 Flutter 开发中&#xff0c;列表是数据展示的核心载体&#xff0c;而列表项的样式统一性与灵活性直接影响开发效率与用户体验。原生 ListTile 存在图标位置固定、不支持徽章提示、自定义布局受限等问题。本文封装的 CommonListItemWidget 整合 “图标 / 图片 标题 副标题 …

作者头像 李华