首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
C++ 中 `std::deque` 的原理?它内部是如何实
[问答题]
C++ 中 `std::deque` 的原理?它内部是如何实现的?
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(14)
分享
纠错
4个回答
添加回答
1
引雷排长皮卡丘
将元素放置在多个的连续的缓冲区的映射表。从两端插入数据复杂度O(1)
发表于 2025-08-13 13:31:39
回复(0)
1
Cpp小白
deque是双端队列。 具体实现:维护一个中控数组和若干个固定大小的缓冲区,中控数组中存放缓存区的首地址
发表于 2025-07-31 16:41:21
回复(0)
0
今天阳光好灿烂
deque是**双端队列容器**,核心特点是**分块数组存储+指针数组管理、动态分配块、支持随机访问O(1)、头尾部插入/删除效率高O(1)**
发表于 2025-09-06 11:25:31
回复(0)
0
用户3066
deque是双端队列,通过维护一个指向若干固定大小缓冲区的映射表实现,头尾都能实现插入和删除操作,支持随机访问
发表于 2025-09-01 11:59:45
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
难度:
4条回答
14收藏
90浏览
热门推荐
相关试题
取数游戏
dfs
评论
(1)
来自
华为机试编程模拟题1
执行“shc -v -f test...
Linux
评论
(1)
假设您使用一台专业级存储设备,若磁...
操作系统
评论
(1)
请问以下JS代码输出的结果是什么?...
Javascript
评论
(1)
在某个任务中,先调用了 `vTas...
FreeRTOS
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题