摘要:
哈希 key->value,借助离散化的思想对数据进行映射,可视为用value代表原本的key 在C++中,可使用map当做哈希表使用,将std::hash当做哈希函数使用 hash<Typename>name; size_t value=name(key); 数字哈希 哈希函数的设计 方法:直接定 阅读全文
posted @ 2024-07-09 18:27
椰萝Yerosius
阅读(11)
评论(0)
推荐(0)
摘要:
字典树(Tire树) 字典树是一种多叉树,又称前缀树。核心思想是利用字符串的公共前缀。 字典树本质是一个森林,通过空的根节点转换成有根树便于研究;从根节点到某一节点路径上的字符连接起来构成完整字符串,完整字符串是由一条链构成;一个节点的所有子节点都具有相同公共前缀。 普通Tire树 struct n 阅读全文
posted @ 2024-07-09 18:26
椰萝Yerosius
阅读(73)
评论(0)
推荐(0)
摘要:
本小蒟蒻看到貌似没有人用C++11的std::hash,在此发(shui)一篇题解 #include<bits/stdc++.h> using namespace std; using ll=long long; const int MAX=1e4+10; hash<string> hash_s; 阅读全文
posted @ 2024-07-09 14:24
椰萝Yerosius
阅读(9)
评论(0)
推荐(0)

浙公网安备 33010602011771号