早教吧作业答案频道 -->其他-->
如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素
题目详情
如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素
▼优质解答
答案和解析
假设结构体如下:
struct{
\x05datatype data[max];
\x05int front,rear;
}sequeue;
front=rear=-1; //进行初始化
入队操作应该是这样的,首先rear++;然后把数据插入,data[rear]=a; (假设a是数据);
出对操作和入队类似,首先front++,如果你不需要保存出队的数据,那么就可以了,如果要保存的话,就b=data[front];(b为保存的数据)
struct{
\x05datatype data[max];
\x05int front,rear;
}sequeue;
front=rear=-1; //进行初始化
入队操作应该是这样的,首先rear++;然后把数据插入,data[rear]=a; (假设a是数据);
出对操作和入队类似,首先front++,如果你不需要保存出队的数据,那么就可以了,如果要保存的话,就b=data[front];(b为保存的数据)
看了如何用顺序存储结构实现队列,使...的网友还看了以下:
《猩猩》阅读答案急(二)猩猩⑴大森林里住着很多猩猩,常常成群结队地出来玩.它们挺喜欢喝酒,也挺喜欢 2020-04-07 …
1离巢而出2争先恐后3欲出又止4踌躇不前5若无其事6见死不救7鱼贯而出8愚不可及9无遮无拦10成百 2020-04-26 …
下图是甲,乙两队同学进行拔河比赛的示意图,绳子的中心标志先向甲队移动0.8m,再向乙队移动1.2m 2020-06-05 …
成百上千的幼龟在沙滩上结队而出(缩句)———— 2020-06-24 …
结队而出是什么意思 2020-07-03 …
冬日里,什么的天气不冷,母鸡什么会成群结队的出来,在田间啄食谷粒 2020-07-08 …
甲乙两队拔河,标志物向甲队移动0.5m,又向乙队移动0.8m,相持后又向乙队移动0.4m,随后向甲队 2020-12-19 …
甲乙两队拔河比赛,标志物先向甲队移动0.5m,后又向乙队方向移动了0.8m,相持后,又向乙队方向移动 2020-12-19 …
如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素 2020-12-24 …
照样子,写句子,使句子意思表达得更准确、更生动。例:幼龟结队而出,很快引来食肉鸟。(成百上千的)幼龟 2021-01-13 …