首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某汽车轮渡口,过江渡船每次能载10辆车过江。过江车辆分为客车类和汽车类,上渡船有如下规定:同类车先到先上船,客车先于货车上船,且每上4辆客车,才允许上一辆货车,若等待客不足4辆,则以货车代替,若无货车等待允许客车都上船。写一算法模拟渡口管理。
某汽车轮渡口,过江渡船每次能载10辆车过江。过江车辆分为客车类和汽车类,上渡船有如下规定:同类车先到先上船,客车先于货车上船,且每上4辆客车,才允许上一辆货车,若等待客不足4辆,则以货车代替,若无货车等待允许客车都上船。写一算法模拟渡口管理。
admin
2012-06-21
72
问题
某汽车轮渡口,过江渡船每次能载10辆车过江。过江车辆分为客车类和汽车类,上渡船有如下规定:同类车先到先上船,客车先于货车上船,且每上4辆客车,才允许上一辆货车,若等待客不足4辆,则以货车代替,若无货车等待允许客车都上船。写一算法模拟渡口管理。
选项
答案
假设q数组的最大下标为10,恰好是每次渡载的最大量。假设客车的队列是q1,货车的队列是q2。算法如下: void Manager(Squeue*q,Squeue*q1,Squeue*q2) { elemtype x; int j=0,i=0; while(j<10) { if(!empty(q1)&&i<4) { x=q1->data[q1->front]; q1->front=q1>front+1; q->rear=q->rear+1; q->data[-q->rear]=x; i++; j++; } if((i==4)&&!empty(q2)) { x=q2->dataEq2->front]; q2->front=q2->front+1; q->rear=q->rear+1; q->data[q->rear]=x; j++; i=0; } if(empty(q2)&&!empty(q1)) i=0; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/LAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
李大钊是在中国传播马克思主义最早的革命先驱者,下列李大钊的著作中,不属于揭开了我国马克思主义宣传的第一页的是()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
在新民主主义革命中,工人阶级、农民阶级和城市小资产阶级的政治代表是()。
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
最早以立法形式巩固大化改新成果的法令是()。
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式,最早提出这种方式的是()
东汉时期成书的崔寔()主要是地主经营田庄的家历,但是,书中所记农业技术经验也很丰富,为后人所取法。
阅读以下史料,并回答问题:初,范阳祖逖,少有大志,与刘琨俱为司州主簿,同寝,中夜闻鸡鸣,蹴琨觉,曰:“此非恶声也!”因起舞。及渡江,左丞相睿以为军谘祭酒。逖居京口,纠合骁健,言于睿曰:“晋室之乱,非上无道而下怨叛也,由宗室争权,自相鱼肉,遂使戎狄乘隙,毒
下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期,取第二操作数周期、执行周期四个机器周期,每个机器周期有T0、T1、T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。ADDR0,(R1)完成功
由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是()。
随机试题
A、chargeB、chocolateC、schoolD、archC本地测试辅音字母组合ch的不同发音,正确选项中school画线部分读音为/k/;其余选项画线部分均读/t?/。
叶先生,因胃溃疡穿孔,在全麻下行毕I式胃大部切除、腹腔引流术。术后返回病室。病人已清醒.生命体征稳定,切口敷料干燥,胃肠减压吸出暗红色血性液体50ml。该病人术后拔除胃管的指征是
某进口设备FOB价为人民币1200万元,国际运费72万元,国际运输保险费用4.47万元,关税217万元,银行财务费6万元,外留手续费19.15万元,增值税253.89万元,消费税率为5%,则该设备的消费税为( )万元。
下列有关专业服务委托的表述中,不正确的是()。
经营漂流旅游的企业应该明确告示患有()疾病的患者不宜参加漂流旅游。
化学与生产、生活息息相关,下列叙述错误的是()。
作为历史发展结果的高级心理机能,即以()为中介的心理机能
结合材料回答问题:某建筑设计大师一生杰作无数。在过完65岁寿诞之后,他向外界宣称:等完成封笔之作便“金盆洗手,归隐林泉”。一言方出,求他设计楼宇者便踏破门庭。在封笔之作中,他想打破传统的楼房设计形式,力求在住户之间开辟一条交流和交往的通
辩证唯物主义认识论的出现克服了旧唯物主义认识论的局限性,这主要是因为辩证唯物主义认识论
[*]
最新回复
(
0
)