社区
Linux/Unix社区
帖子详情
C言语哈希表(uthash),可以存在两个key值一样的值吗?
xinyao55
2013-09-13 09:40:24
我在uthash里面记录了一个struct,可以存在key值相同,其它值不同的struct吗?
...全文
716
6
打赏
收藏
C言语哈希表(uthash),可以存在两个key值一样的值吗?
我在uthash里面记录了一个struct,可以存在key值相同,其它值不同的struct吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2013-09-15
打赏
举报
回复
可以的,但你要保证哈希桶内有序,否则就没意义了。
赵磊
2013-09-14
打赏
举报
回复
uthash 没太玩过,但是肯定地说,所有hash算法,都有key相同,内容不同的情况。
Carl_CCC
2013-09-14
打赏
举报
回复
你可以开辟一个特别区,碰撞了的都放那了,也可以二次哈希。或者放下一个格子,算法很多。
亚巴顿
2013-09-14
打赏
举报
回复
你可以这么做,只是不推荐。
xinyao55
2013-09-13
打赏
举报
回复
引用 楼主 u012102058 的回复:
我在uthash里面记录了一个struct,可以存在key值相同,其它值不同的struct吗?
什么算法啊,说清楚点啊,
Carl_CCC
2013-09-13
打赏
举报
回复
可以啊,所以要有处理出现这种情况的算法。
C和C++算法完整教程专栏完整目录
C和C++算法完整教程专栏完整目录
ios中常用英语单词汇总
application [ˌæplɪ'keɪʃ(ə)n]应用程式 应用、应用程序 application framework['freɪmwɜːk] 应用程式...argument ['ɑːgjʊm(ə)nt]引数(传给函式的
值
) parameter 叁数、实质叁数、实叁、自变量
ios 英语常用单词
application [ˌæplɪ'keɪʃ(ə)n]应用程式 应用、应用程序 application framework['freɪmwɜːk] 应用程式...argument ['ɑːgjʊm(ə)nt]引数(传给函式的
值
) parameter 叁数、实质叁数、实叁、自变量 ...
iOS 所需英语词汇整理
application [ˌæplɪ'keɪʃ(ə)n]应用程式 应用、应用程序 application framework['freɪmwɜːk] 应用程式框架、应用框架 应用程序框架 ...引数(传给函式的
值
)parameter 叁数、实质叁数、实叁、自变量 arra...
计算机英语词汇大全
计算机英语(编程词汇大全) application [ˌæplɪ'keɪʃ(ə)n]应用程式 应用、应用程序 application framework['freɪmwɜːk] 应用程式框架、应用...argument ['ɑːgjʊm(ə)nt]引数(传给函式的
值
)。叁见 pa...
Linux/Unix社区
23,110
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章