早教吧作业答案频道 -->其他-->
如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素
题目详情
如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素
▼优质解答
答案和解析
假设结构体如下:
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为保存的数据)
看了如何用顺序存储结构实现队列,使...的网友还看了以下:
某人大学毕业后,准备到母校探望教过自己的一位老师他带了50元,先买了些罐失和饮料,共用去30元经过 2020-05-13 …
樱桃树和李子树都不大结果.觉得他们并不存在.用关联词将他们连成一句话答案 2020-05-14 …
小东性格外向,很善于交往。在他的朋友中有校内的同学和老师。也有不少没有升上高中的社会青年。由于经常 2020-05-16 …
英语翻译第一,语言障碍和文化差异,让学生在课堂上总显得不自信和慢半拍,因此,课前的预习尤为重要.第 2020-05-22 …
英语作文急用假设你的同学李明在帮别人照相,你和其他同学玩游戏时不小心撞了他,结果把他心爱的相机摔. 2020-06-05 …
下列句子使用修辞手法不同于其他三项的是A.爱有点像太阳没出来以前天空中的云彩B.我感觉到有无数无形 2020-06-11 …
怎样帮助别人是正确的?有些年纪较大的同事叫你帮他,结果你帮他他嫌你做的不好,不帮他他又说你做人有问题 2020-11-21 …
定向求助,其他人恐怕很难总结出了.不求其他知道网友回答不定式和谓语动作的时间.今天可能有点晚了.我稍 2020-12-03 …
拇指、食指、中指、无名指和小指是无兄弟,他们不团结,经常为一点小事吵架。一天,他们的妈妈端来一盘绿豆 2020-12-03 …
英语翻译我问过彼得他和他前女友分手的原因,他说因为他毕业后决定环游世界但是他的女朋友想安定下来结婚和 2020-12-06 …