首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某汽车轮渡口,过江渡船每次能载10辆车过江。过江车辆分为客车类和汽车类,上渡船有如下规定:同类车先到先上船,客车先于货车上船,且每上4辆客车,才允许上一辆货车,若等待客不足4辆,则以货车代替,若无货车等待允许客车都上船。写一算法模拟渡口管理。
某汽车轮渡口,过江渡船每次能载10辆车过江。过江车辆分为客车类和汽车类,上渡船有如下规定:同类车先到先上船,客车先于货车上船,且每上4辆客车,才允许上一辆货车,若等待客不足4辆,则以货车代替,若无货车等待允许客车都上船。写一算法模拟渡口管理。
admin
2012-06-21
49
问题
某汽车轮渡口,过江渡船每次能载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://jikaoti.com/ti/JtajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
抗战以来文艺战线上思想斗争中最重要的问题是()。
1516年,法国国王同教皇签订了协约,规定法王有权任命本国教会的高级神职,有权向教士征税,该协约是()。
法西斯势力上台后,英国面对挑战一心推行绥靖政策。其主要目的是()。
在1957年反右派运动严重扩大化过程中采取的错误斗争方式包括()。
评述欧洲一体化的历史进程。(华东师范大学1998年世界当代史真题)
概括指出新民主主义革命各个阶段中国社会的主要矛盾及其表现形式的演变,说明中共根据上述变化对政策的调整及其结果。
《齐民要求.序》中写道:“今采摭经传,爰及歌谣,洵之老成,验之行事,起自农耕,终于醯醢(酱醋),资生之靡不毕书书;号日《齐民要术》……舍本逐末,贤哲所非……故商贾之事,阙而不录。”这段材料表明作者()。①采取古今资料的编撰原则②
明成祖时期大力推崇理学,以国家力量编写了几部理学的大部头著作,下面不属于其中的是()。
世界近代史上,世界经济发展经历了两次大的飞跃,即第一次工业革命和第二次工业革命。阅读下面两段材料,回答问题:材料一工业革命的主角——蒸汽机,是经验和科学相结合的产物。科学对工业革命的发展做出重大贡献。工场手工业的生产,主要依靠以人力和经
一棵:BS’r树共7个结点,值分别为1、2、3、4、5、6、7,形态为满二叉树,()不是插入序列。
随机试题
关于激素的运输,错误的是
男,54岁。因感冒发热,使用感冒通和庆大霉素治疗3天后症状好转。继续实施巩固治疗,数日后尿量增多,约2500ml左右,查血Cr360μmol几,尿蛋白(+)。此时应采取的紧急处理措施是
患者,男性,23岁,外伤致右上切牙牙冠中1/3斜折,露髓,应采取的最佳治疗方案是
牙髓温度测试时注意事项如下,除外
德国心理学家苛勒采用“接竿实验”和“叠箱实验”对黑猩猩的问题解决行为进行了一系列的研究,从而提出了学习的()。
甲因犯盗窃罪被公安机关逮捕,在审查期间,甲又主动交代曾实施抢劫犯罪。甲交代出抢劫案件的行为属于()。
生活在北朝,如果想学习怎样种植果树,怎样养牲畜、家禽,怎样进行农产品的加工,他们应该看()。
A、 B、 C、 D、 C
关于冷血动物,下列说法错误的是()。
设x元线性方程组Ax=b,其中,证明行列式丨A丨=(n+1)an.
最新回复
(
0
)