<数据结构学习与实验指导>3-3银行业务队列模拟/3-4一元多项式的乘法与加法运算
来源:互联网 发布:淘宝吉他店铺推荐 编辑:程序博客网 时间:2024/06/06 04:49
我的C++源代码:
#include<iostream>#include<queue>using namespace std;int main(){int n, temp, i = 0;//n顾客总数int flag = 0;queue<int>a, b;//a窗口,b窗口cin >> n;for (; i < n; i++){cin >> temp;if (temp % 2 == 1)a.push(temp);//编号为奇数去a窗口elseb.push(temp);//偶数去B}while (!a.empty() && !b.empty()){if (flag!=1){cout << a.front();//第一个顾客输出后无空格a.pop();//删除队列前部第一个元素flag = 1;}else{cout <<' '<< a.front();//后面元素有空格a.pop();}if (!a.empty()){cout <<' '<< a.front();//a窗口服务速度是B的两倍,a再输出一个顾客编号a.pop();}cout <<' '<< b.front();//输出b窗口的编号b.pop();}while (!a.empty())//输出剩余的a窗口顾客编号{if (!flag){printf("%d", a.front());a.pop();flag = 1;}else{printf(" %d", a.front());a.pop();}}while (!b.empty())//输出剩余的b窗口顾客编号{if (!flag){printf("%d", b.front());b.pop();flag = 1;}else{printf(" %d", b.front());b.pop();}}//system("pause");return 0;}
0 0
- <数据结构学习与实验指导>3-3银行业务队列模拟/3-4一元多项式的乘法与加法运算
- 《数据结构学习与实验指导》3-4:一元多项式的乘法与加法运算
- 实验项目3-4:一元多项式的乘法与加法运算
- 实验项目 3-4:一元多项式的乘法与加法运算
- 《数据结构学习与实验指导》3-1:一元多项式求导
- 一元多项式的乘法与加法运算 (模拟)
- [数据结构]-- PTA一元多项式的乘法与加法运算
- [数据结构]-- PTA一元多项式的乘法与加法运算
- 《数据结构学习与实验指导》3-3:银行业务队列简单模拟
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- 一元多项式的加法与乘法运算
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- 一元多项式的乘法与加法运算
- hrbust 1494 tarjan算法求割点模版
- Unable to find a java Virtual Machine ---- Oracle Developer
- oracle与excel 异曲同工之妙
- base 64 编解码
- Gradle学习系列之九——自定义Task类型
- <数据结构学习与实验指导>3-3银行业务队列模拟/3-4一元多项式的乘法与加法运算
- 持续部署,并不简单!
- 读取so文件信息工具——readelf
- Android笔记三十四.Service综合实例二
- Actionbar、菜单
- 欧美国家的电子商务起步比我国早得很多年,目前我国旅游电商,虽然已成雏形,但尚不能称之为真正实现了电子商务化(互联网+),这主要体现在信息实时性、平台预订和支付方式三个方面。随着市场的成熟和技术研发的进
- 剑指offer 59 - 对称的二叉树
- Gradle学习系列之十——自定义Plugin(本系列完)
- live555源代码分析