int doubleHash(int key, bool searching)
Performs double hashing to resolve collisions.
Definition: double_hash_hash_table.cpp:71
+std::string add(std::string a, std::string b)
Definition: string_fibonacci.cpp:24
@@ -364,6 +371,11 @@ new hash if no conflicts present
110 }
while (entry.
key != notPresent);
+
bool searchingProber(const Entry &entry, int key)
Definition: double_hash_hash_table.cpp:133
+
size_t otherHashFxn(int key)
Used for second hash function.
Definition: double_hash_hash_table.cpp:58
+
bool putProber(const Entry &entry, int key)
Definition: double_hash_hash_table.cpp:120
+
Definition: double_hash_hash_table.cpp:36
+
int key
key value
Definition: double_hash_hash_table.cpp:38
Definition: double_hash_hash_table.cpp:36
-int doubleHash(int key, bool searching)
Performs double hashing to resolve collisions.
Definition: double_hash_hash_table.cpp:71
-std::string add(std::string a, std::string b)
Definition: string_fibonacci.cpp:24
-int key
key value
Definition: double_hash_hash_table.cpp:38
-