首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下面数据结构能够支持随机的插入和删除操作、并具有较好的性能的
[单选题]
下面数据结构能够支持随机的插入和删除操作、并具有较好的性能的是____。
数组和链表
链表和哈希表
哈希表和队列
队列和堆栈
堆栈和双向队列
双向队列和数组
查看正确选项
添加笔记
求解答(10)
邀请回答
收藏(66)
分享
2个回答
添加回答
0
会编程的椰子
栈( Stack)
栈是一种特殊的线性表,它只能在一个表的
一个固定端
进行数据结点的插入和删除操作。
队列(Queue)
队列和栈类似,也是一种特殊的线性表。和栈不同的是,队列只允许在表的
一端
进行插入操作,而在
另一端
进行删除操作。
解答
队列明显不支持随机插入,双向队列就是这一头可以插入也可以删除,另一头也可以插入也可以删除。最后4个选项都有队列,所以排除。剩下两个选项。数组是支持随机访问的,但是支持随机插入吗?
1
2
3
4
5
我们知道,数组的地址是连续的,所以,想在3与4之间插入9,那是不可能的。如果真要在3与4之间插入9,只能新开一个数组。
编辑于 2022-11-06 19:22:52
回复(0)
0
牛客133161785号
排除队列和数组
发表于 2020-09-14 16:21:56
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
声网
前端工程师
途虎
2020
2021
来自:
途虎养车2021秋招前...
上传者:
小小
难度:
2条回答
66收藏
2057浏览
热门推荐
相关试题
下列有关NAT叙述错误的是?
C++工程师
2020
声网
评论
(1)
来自
声网2020校招-通用C...
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题2
在Java中类型ArrayList...
Java工程师
途虎
2021
评论
(3)
来自
途虎养车2021秋招Ja...
计算机内的传输是[$##$]传输,...
前端工程师
途虎
2021
评论
(0)
来自
途虎养车2021秋招前端...
在Linux上,对于多进程,子进程...
Linux
前端工程师
途虎
2021
评论
(7)
来自
途虎养车2021秋招前端...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题