腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
unordered_map
中
存储
大
对象
效率
低
吗
?
例如,如果您有
unordered_map
和add items,那么当
unordered_map
执行rehash时,它实际上是
在
移动BigObject数据还是只是在内部移动指针?使用
unordered_map
< int,shared_ptr >会更好吗?
浏览 23
提问于2019-11-10
得票数 3
1
回答
建议不要将大型STL
对象
作为值
存储
到std::
unordered_map
中
吗
?
、
、
、
、
struct Trie:
unordered_map
<char, pair<bool, Trie> >既然struct Trie
对象
可以变得相当
大
,那么随着trie的增长,第一个实现的
效率
会降低
吗
浏览 1
提问于2014-07-10
得票数 2
回答已采纳
1
回答
C++:std::
unordered_map
保证基于节点
吗
?
、
、
std::
unordered_map
<K, V>的典型布局是什么?K和V
对象
是
存储
在
存储
桶本身
中
,还是
存储
指向包含键和值的节点的指针?我试图找出使用std::
unordered_map
<K, V>与std::
unordered_map
<K, V*>的性能含义。假设我只放置和查找值,那么即使值相当
大
,是否有理由选择后者呢?我可以想象的唯一原因是,如果这些值是以行方式
存储</e
浏览 4
提问于2017-06-22
得票数 5
回答已采纳
1
回答
一些可散列表/
unordered_map
问题
、
、
、
、
我正在开发一个
低
延迟的应用程序,它需要一直保持高
效率
。 我
在
c++ std中使用默认的字符串哈希函数,它恰好是murmur2。当我调用备用时,
unordered_map
会为100万键、值对以及大小为100万的数组分配空间
吗
?或者,
在
保留时,只会创建该大小的数组,并且<em
浏览 3
提问于2013-10-21
得票数 4
4
回答
通过数组访问数组元素是否比通过函数获取数组元素更有效?
、
、
我正在考虑制作一个
对象
,它由一个
大
的网格组成,
存储
在
一个二维数组
中
,并在该网格上工作的函数。如果我想在
对象
外部遍历这个数组
中
的元素,访问每个网格元素的最具可读性和最尊重隐私的方法是使用像grid.getElement(x,y)这样的函数,它只返回arrayx。当程序编译成字节码时,这是否比通过grid.arrayx直接访问数组的
效率
低
浏览 0
提问于2010-07-14
得票数 1
回答已采纳
2
回答
在
低
延迟的应用程序
中
,
unordered_map
是比vector更好的解决方案
吗
?
、
、
在
开发
低
延迟应用程序时,使用
unordered_map
代替vector是否可取? 我最近参加了一家金融公司的面试,该公司致力于开发
低
延迟交易应用程序。我被问到一个问题,我用一个
unordered_map
回答了这个问题,与使用向量(O(n*n))相比,这个问题在
效率
方面(0(n))似乎相当好。但是,我知道为了利用缓存一致性的好处,建议尽可能多地使用向量并避免使用
unordered_map
。我只是想看看对于这个问题是否有更好的解决方案,我被问到的问题是检查两个字符串是否是彼
浏览 0
提问于2019-01-23
得票数 2
2
回答
哪一个更适合
存储
字符,vector<char>还是字符串?
我想要
存储
字符,然后执行以下操作 我认为所有这些操作对于vector<char>和string都具有O(n)复杂性,我更喜欢哪个操作,为什么?
浏览 0
提问于2018-05-07
得票数 1
回答已采纳
1
回答
Unordered_map
产生辅助密钥
、
、
我正在使用字符串作为我的
unordered_map
的一种键类型,但是我是否可能将一个独立于主键的第二个唯一键关联起来,这样我就可以使用第二个键执行查找操作了吗?我想在我要保存的结构
中
包括一个id (每次增加一个),但我还是得先查找一个字符串的键。这背后的原因:我想要列出在
unordered_map
中
包含一些元素的列表,但是
在
列表中保存字符串的
效率
非常
低
,而不是保存int或long long。(我不喜欢使用指针,而是采用记账的方式)。
浏览 1
提问于2017-06-09
得票数 1
回答已采纳
3
回答
内建式
效率
、
、
在下,最有效的类型是第二 好像是自相矛盾
吗
?我在其他地方读到(不记得在哪里),
在
许多机器上,涉及到ints的计算比短路更快,因为它们被转换为ints来执行操作?这是真的
吗
?这上面有联系
吗
?
浏览 7
提问于2014-10-31
得票数 2
回答已采纳
1
回答
对于RGB颜色,OpenSceneGraph能使用更少的字节
吗
?
、
、
我
在
OpenSceneGraph中加载一个
大
的彩色点云,使用Vec4Array表示每个顶点的颜色。这是非常
低
内存
效率
,需要16个字节的颜色信息,每个顶点,我想
存储
4或更少。
浏览 2
提问于2013-01-25
得票数 2
回答已采纳
4
回答
在
Couchbase
中
存储
大型
对象
-最佳实践?
、
在
我的系统
中
,用户可以上传非常
大
的文件,我需要将这些文件
存储
在
Couchbase
中
。我不需要这么
大
的
对象
在内存
中
持久化,但我希望它们总是被读/写到磁盘上。这些文件是只读的(从未修改过)。由于一些技术限制,我的系统无法将这些文件
存储
在
文件系统
中
,因此它们必须
存储
到数据库
中
。我做了一些研究,发现article1说在数据库
中
浏览 1
提问于2016-06-08
得票数 4
4
回答
如何使用未知(类int)类型作为std::vector的索引?
、
、
、
、
我使用的是Id类型,它在我使用的代码的另一部分
中
定义:现在为我提供了许多
对象
,每个
对象
都有这样一个Id,我想使用Id作为
存储
这些
对象
的std::vector的索引。所以严格来说,使用std::map<Id, SomObj*>会更好,但
效率
会更低,而我在这里真正需要的是数组(我知道所有
对象
的索引都是连续的,并且以0开头)。(虽然它是我自己代码的一部分,所以我可以控制它,但理想情况下,我应该被允许
在
某些时候更改
浏览 2
提问于2010-09-22
得票数 1
回答已采纳
1
回答
搜索c++映射以进行授权
、
、
、
、
我想知道
在
地图上搜索用户组的有效方法是什么。假设我们有一个特定
对象
的映射,其中一个用户组拥有访问它的权限。 为每个用户组生成另一个映射以便能够更快地访问是不是更好?
浏览 0
提问于2015-03-28
得票数 0
1
回答
C++:使用常量引用的结构创建getter
、
假设我有下面的类 class Foo { // ... std::
unordered_map
<std::string, int> param1;struct params_t { const std::vector<int>instance of Foo params_t params = foo.get_params(
浏览 38
提问于2021-04-19
得票数 2
4
回答
为什么map会比
unordered_map
快很多?
、
、
、
使用
unordered_map
至少比map慢20倍。为什么? 编辑:可恶!我希望
unordered_map
有一个hash_function_quality()函数来报告平均冲突数。
浏览 4
提问于2011-01-31
得票数 12
回答已采纳
1
回答
如何在RedisJSON
中
存储
大量
对象
?
、
、
、
、
await client.json.set('json-objects', `$`, {});const dataToStore = {这导致
在
它们的键'json-objects'下面有一个
大
对象
,如下所示: "someUniqueId-1":
浏览 12
提问于2022-08-26
得票数 0
回答已采纳
1
回答
linux磁盘缓冲缓存是否使python cPickle比shelve更高效?
、
、
、
、
当将频繁访问的python
对象
存储
为单独的cPickle文件而不是将所有
对象
存储
在
一个
大
架子上时,IO
效率
是否更高,这是由于linux磁盘缓冲区缓存?
在
效率
方面,磁盘缓冲区缓存在这两个场景
中
的操作是否不同? 可能有数千个大文件(通常在100Mb左右,但有时是1 Gb),但RAM很大(例如64 Gb)。
浏览 0
提问于2010-10-31
得票数 4
回答已采纳
1
回答
由少量源
对象
组成的
对象
限制(32)
我正试图
在
云
存储
上合成一些相当
大
(约50-10‘m)的
对象
,但合成
对象
的限制似乎很低--只有32个项目。因此,我目前使用的是350MB的区块--为什么限制这么
低
?我在某处读到迭代式组合不起作用--是这样的
吗
?也就是说,如果我想将64个
对象
组合成2个,那么2个
对象
就是1个
对象
--这不起作用
吗
?
浏览 0
提问于2014-04-08
得票数 1
1
回答
BigQuery装配式地板,30 x空间
、
我有一个相当简单,但
大
的桌子来自点击室和
存储
在
一个拼花文件,以加载到烧烤。50 10B内饰,约10B行BigQuery
中
的尺寸运行一个SELECT 1 FROM myTable WHERE type=CategoryA显示了500 an的预期计费,考虑到如此
低
的基数,这似乎是一个相当
大
的数字。它觉得有两条路: 提高查询的
浏览 0
提问于2022-07-31
得票数 0
1
回答
为什么我不能更改
unordered_map
返回的
对象
的成员变量?
、
我有一个
unordered_map
,用来
存储
一些
对象
。有时,我需要更新映射中某些
对象
的成员变量。但出于某种原因,地图中的
对象
没有被更新,我也不知道为什么。job.receiveEvent(jobEvent); }问题是,isActive
在
存储
在
unordered_map
中
的Job
中
浏览 1
提问于2014-07-02
得票数 2
回答已采纳
点击加载更多
相关
资讯
AI大模型+低代码,在项目管理中的应用实践
低代码在ERP中的理解与应用:提升开发效率与业务灵活性
能源效率优化:AI大模型在能耗管理中的应用实践
提升效率、降低成本:探索恒睿大模型在企业智慧门户中的应用
你真的会用Excel中的Shift键吗?这6大用法,让你工作效率翻十倍
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券