腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
设计问题:用
C
语言
实现双向
查找
表
、
我想实现一个双向
查找
表。MAC地址--> MAC地址运行时也是一个约束,因此只有
哈希
表策略才有效。
语言
是一个限制,所以我只能使用
C
语言
(所以不能使用
C
++ Boost bimap) 请分享您对如何实现这一目标的想法。提前谢谢。
浏览 1
提问于2011-08-19
得票数 2
回答已采纳
4
回答
C
有没有
哈希
/字典数据结构?
、
我现在正在学习
C
语言
,因为我了解perl和一点python。我做了一个快速搜索,发现在perl/python中没有显式的
哈希
/字典,我看到人们说你需要一个函数来
查找
哈希
表。所以事实是
C
没有提供固有的散列结构,你必须编写一些函数才能在
C
中使用散列?
浏览 2
提问于2013-04-22
得票数 6
回答已采纳
2
回答
多向
哈希
表
、
、
、
、
这个集合将被填充一次,然后
查找
多次。我将在
C
++中实现这一点。 这方面的一个例子可能是一个200人的集合,并以7种不同的
语言
存储他们的名字。
查找
函数基本上看起来像这样: lookup( " name“,A,B),它将返回从
语言
A到
语言
B的名称”name“的翻译(仅当name在集合中时)。最明显的解决方案是为
查找
创建一堆
哈希
表,但是为所有可能的对创建MxM
哈希
表很快就会变得笨拙和内存效率低下。我也愿意考虑排序数组(二进制搜索)
浏览 3
提问于2013-07-23
得票数 1
1
回答
动态
哈希
表调整大小中的立即复制与增量复制
、
、
、
、
如果我正在实现一个
哈希
表,其中快速
查找
时间至关重要,似乎我应该使用immediate,因为这只会在插入和删除时发生,而增量也会减慢
查找
速度。这有意义吗? 如果有必要的话,我用
C
语言
来做这件事。
浏览 0
提问于2010-11-28
得票数 1
回答已采纳
3
回答
哈希
表
查找
--使用完美的
哈希
表,用
C
、
、
我有一个
C
语言
应用程序,我需要在其中进行表
查找
。将有3到100,000个条目,每个条目都是唯一的,我估计80%的案例中条目将少于100个。在这些情况下,一个简单的简单
查找
就“足够快”了。(==没有人抱怨) 然而,在有10k+条目的情况下,朴素方法的
查找
速度是不可接受的。在
C
中
浏览 3
提问于2011-09-07
得票数 6
回答已采纳
1
回答
保留散列列表
、
、
我正在做一个小项目,以防止我的技能完全生锈。列出它们的最好方法是什么?如果它们存在于高级计算中,我可以查看它们
浏览 0
提问于2014-07-31
得票数 0
5
回答
哈希
表运行时复杂性(插入、搜索和删除)
、
、
、
、
为什么我总是在
哈希
表上看到这些函数的运行时复杂性不同? 在wiki上,搜索和删除是O(n) (我认为
哈希
表的重点是不断
查找
,所以如果搜索是O(N),那还有什么意义)。如果我在
C
++或Java这样的
语言
中使用标准
哈希
表,我能期望的时间复杂度是多少?
浏览 1
提问于2012-02-10
得票数 92
回答已采纳
1
回答
Hashtable不保留Lisp中的插入顺序
我意识到,当我在lisp中创建一个
哈希
表时,它不会保持插入顺序,但它是随机的。你知道是什么原因吗?我需要它来维持秩序。
浏览 0
提问于2020-12-28
得票数 0
4
回答
字典搜索
、
、
、
我有一个包含手机型号的字典(以sql表的形式)和一篇关于手机的文章(或仅仅一行)(以php或
C
语言
的字符串形式)。此外,我还在考虑维护整个字典的
哈希
表,然后尝试与文章中每个作品的
哈希
值进行匹配,并
查找
冲突。但由于字典非常大,这种方法的内存开销太大。此外,如果根本没有数据库,也就是说,我们只有
语言
范围内的所有内容,数组形式的字典和字符串形式的文本。
浏览 0
提问于2011-12-08
得票数 2
3
回答
布尔值和整数的最快散列?
、
、
稍微分解一下,我正在寻找一个非常快速的函数,它可以从这个对象转换为字符串或数字(即
哈希
),这样我就可以在
哈希
表中
查找
比较。我很高兴内联了所有的调用来提高速度-它不需要是自动的,也不需要检查任何typeofconst foo = { b: { }}可以减少到1,42,3,然后可以用作对象的
查找
键,但将此数组转换为字符串作为散列键将不起作用,因为无法将其与1,4,23区分开来 我尝试过上的建议,当我的对象适合32位TypedNumbe
浏览 25
提问于2018-05-30
得票数 0
1
回答
如何在两次调用之间将
C
对象持久化到Ruby扩展的内存中?
、
、
、
我正在Rails中开发一个web应用程序,它需要在响应请求时执行计算密集型数据
查找
和处理。1)响应
查找
请求2)响应向索引添加项目的请求,而不必重新启动程序 我不希望
浏览 0
提问于2011-11-05
得票数 0
回答已采纳
7
回答
哈希
表在流行
语言
中是如何在内部实现的?
、
有人能解释一下像Python,Ruby这样的流行
语言
是如何在内部实现
哈希
表进行符号
查找
的吗?他们是使用经典的“带链表的数组”方法,还是使用平衡树?我需要一种简单(较少的LOC)和快速的方法来索引用
C
编写的DSL中的符号。我想知道其他人发现什么是最有效和实用的。
浏览 4
提问于2009-05-24
得票数 26
回答已采纳
3
回答
如何创建一个高效的静态
哈希
表?
、
我需要从它创建中小型静态
哈希
表。通常,这些条目将有5-100个条目。当创建
哈希
表时,所有键
哈希
都是预先知道的(即键已经是
哈希
)。目前,我创建了一个HashMap,它是对关键字进行排序,所以我得到O(log )
查找
,对于我关心的大小,平均3-5次
查找
。声称,一个带有链接的简单
哈希
表将导致一个完整的表平均
查找
3次,所以这对我来说还不值得麻烦(即将
哈希
值%n作为第一个条目并进行链接)。
浏览 13
提问于2011-06-11
得票数 5
4
回答
将已知键/值对存储在
c
#中。
、
我目前正在学习
c
。我正在编写一个web服务器作为练习。存储这些键/值对的最佳方法是什么? 我的第一个赌注是hashmap。但是在
c
中没有本机实现,所以我必须使用库。
浏览 0
提问于2013-02-06
得票数 15
回答已采纳
2
回答
用于对随机二进制字符串进行散列的适当散列函数
、
、
、
我将继续从文件中读取,每次读取时,我都会将读取的值存储在
哈希
表中。这个二进制数据的分布是随机分布的。我想散列每个数组,并将它们存储在
哈希
表中,以便能够再次
查找
包含特定数据的char。谢谢 请注意,我是用
c
++和
c
编写这篇文章的,所以您选择的任何
语言
都可以提供解决方案。
浏览 0
提问于2011-11-05
得票数 5
回答已采纳
4
回答
.NET字符串散列函数是否可移植?
、
、
、
可能重复: "my string".GetHashCode()问题包括: 它是一个标准化的
哈希
计算吗?我可以假设在不同的环境中计算相同的散列是可能的吗?可以通过用Java
语言
、PL/SQL
语言
、.Net等编写自己的散列函数来计算相同的散列函数吗?我可以假设今天生成的散列明天在相同的环境中也是一样的
浏览 36
提问于2011-11-07
得票数 15
回答已采纳
3
回答
哈希
表的最大大小是多少?
、
、
对于一般编程
语言
的
哈希
表实现来说,多大才算太大? 假设我想创建一个玩游戏的程序。用户输入一个单词后,如果该单词存在,程序需要在字典中
查找
。为了防止持续的平面文件读取,在程序启动时将100,000+单词加载到
哈希
表中是一个明智的解决方案吗?
浏览 6
提问于2011-10-22
得票数 3
回答已采纳
2
回答
什么是提供O(1)
查找
的
C
++数据结构?
、
可能重复: 是否有类似于
C
++中提供O(1)
查找
的
哈希
表的数据结构?
浏览 5
提问于2012-01-31
得票数 2
回答已采纳
1
回答
Java ()等价于
c
++
、
、
有什么方法可以获得这是
c
++吗?我尝试过stl中的std::hash<>,但是它不适用于类,只适用于原始类型。
浏览 4
提问于2020-04-12
得票数 1
回答已采纳
1
回答
创建
哈希
表的程序
我想读取一个整数数组,对每个整数进行
哈希
运算,并将其放入一个
哈希
表中,然后
查找
该表以
查找
该值。在
c
/
c
++中实现这一点的有效方法是什么?提前感谢
浏览 1
提问于2010-08-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C语言高级编程数据结构之查找!线性查找与二分查找!
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券