mirror of
https://github.com/pocketpy/pocketpy
synced 2025-12-07 18:50:19 +00:00
Update namedict.h
This commit is contained in:
parent
d2a2882e2a
commit
35435ab957
@ -53,7 +53,7 @@ namespace pkpy{
|
|||||||
uint16_t find_perfect_hash_seed(uint16_t capacity, const std::vector<StrName>& keys){
|
uint16_t find_perfect_hash_seed(uint16_t capacity, const std::vector<StrName>& keys){
|
||||||
if(keys.empty()) return kHashSeeds[0];
|
if(keys.empty()) return kHashSeeds[0];
|
||||||
std::set<uint16_t> indices;
|
std::set<uint16_t> indices;
|
||||||
std::pair<uint16_t, float> best_score = {kHashSeeds[0], 0};
|
std::pair<uint16_t, float> best_score = {kHashSeeds[0], 0.0f};
|
||||||
for(int i=0; i<kHashSeeds.size(); i++){
|
for(int i=0; i<kHashSeeds.size(); i++){
|
||||||
indices.clear();
|
indices.clear();
|
||||||
for(auto key: keys){
|
for(auto key: keys){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user