首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
请设计一个队列,要求满足: 初始时队列为空; ②入队时,允许增加队列占用空间; ③出队后,出队元素所占用的空间可重复使用,即整个队列所占用的空间只增不减; ④入队操作和出队操作的时间复杂度始终保持为O(1)。 请回答下列问题: 画出队列的初始状态,并给出
请设计一个队列,要求满足: 初始时队列为空; ②入队时,允许增加队列占用空间; ③出队后,出队元素所占用的空间可重复使用,即整个队列所占用的空间只增不减; ④入队操作和出队操作的时间复杂度始终保持为O(1)。 请回答下列问题: 画出队列的初始状态,并给出
admin
2020-06-17
67
问题
请设计一个队列,要求满足:
初始时队列为空;
②入队时,允许增加队列占用空间;
③出队后,出队元素所占用的空间可重复使用,即整个队列所占用的空间只增不减;
④入队操作和出队操作的时间复杂度始终保持为O(1)。
请回答下列问题:
画出队列的初始状态,并给出判断队空和队满的条件。
选项
答案
该循环链式队列的实现,可以参考循环队列,不同之处在于循环链式队列可以方便增加空间,出队的结点可以循环利用,入队时空间不够也可以动态增加。同样,循环链式队列也要区分队满和队空的情况,这里参考循环队列牺牲一个单元来判断。初始时,创建只有一个空闲结点的循环单链表,头指针front和尾指针rear均指向空闲结点,如下图所示。 [*] 队空的判定条件: front==rear。 队满的判定条件: front==rear->next。
解析
转载请注明原文地址:https://kaotiyun.com/show/NU3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
某计算机系统的内存储器由(2ache和主存构成,Cache的存取周期为45纳秒,主存的存取周期为200纳秒。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存。问:Cache一主存系统的效率是多少?
某计算机系统的内存储器由(2ache和主存构成,Cache的存取周期为45纳秒,主存的存取周期为200纳秒。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存。问:Cache的命中率是多少?
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
分时系统里,在条件相同的情况下,通常KLT(内核级线程)比ULT(用户级线程)得到更多的CPU时间,请简要解释之。
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
设某系统有两种磁盘配置:一种单磁盘结构,一种4磁盘组阵列结构。每个磁盘每磁道64个扇区,每扇区1024字节,转速为10000rpm。找道时间为6ms。两种结构的磁盘控制器每次访问的延迟时间均为lms。设I/O系统的性能只与磁盘和控制器有关,单磁盘中连续访问
某文件由8个字符a、b、c、d、e、f、g、h构成,假设这些字符在该文件中出现的频率依次为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11。如果对这些字符做变长编码而不采用ASCII编码(8个2进制位),可以减少该文件的存储空
设一段正文由字符集{A,B,C,D,E,F}中的字母组成,这6个字母在正文中出现的次数分别为{12,18,26,6,4,34}。(1)为这6个编码设计哈夫曼编码。(2)设每个字节由8位二进制位组成,试计算按哈夫曼编码压缩存储这段正文共需多少个字节。(3)若
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
假定站点A和B在同一个10Mbit/s以太网的网段上,这两个站点之间的传播时延为225bit时间。现假定A开始发送一帧,并且在A发送结束之前B也发送一帧。如果A发送的是以太网所允许的最短的帧,试问:在(1)中的站点A和B在t=0时同时发送了数据帧。当t
随机试题
剧痛和感觉过敏,皮温增高的是红斑性烧伤是
下列极限计算中,错误的是:
背景:某写字楼工程,建筑面积78000m2,现浇框筒结构,地下2层,地上36层。基础采用桩基础加箱形基础,工程桩为泥浆护壁钻孔灌注桩,桩径1000mm,桩长35m,共320根,钢筋笼长度21m;基础埋深8.4m,底板厚2.1m,底板混凝土强度等级C40P
保险经纪人参与防灾防损时,可依据自身在风险控制方面的专业优势,对客户作深入的风险调查分析,对客户的( )进行评价。
投资银行按照议定价格从发行人手中购进将要发行的全部股票,然后再出售给投资者,后将所筹集的资金交付发行人的股票销售方式是()。
从事接触直接入口食品工作的食品生产经营人员应当()进行健康检查,取得健康证明后方可上岗工作。
将以下5个句子重新排列组合:①天空的霞光渐渐地淡下去了②最早出现的启明星在这深蓝色的天幕上闪烁起来了③那突然显得高远了的天空则呈现出一片肃穆的神色④深红的颜色变成了绯红,绯红又变成了浅红⑤最后,当这一切红光都消失了的
A、条件(1)充分,但条件(2)不充分。B、条件(2)充分,但条件(1)不充分。C、条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D、条件(1)充分,条件(2)也充分。E、条件(1)和(2)单独都不充分,条件(1)和条件(2
方程=0根的个数()
在VBA程序中,编程打开窗体应使用的命令是
最新回复
(
0
)