Skip to content
GitLab
Explore
Sign in
Commits · bdb0d29edf661aa90d78da24d1fffaebee9d80e5
cuckoohashing
Browse files
Sep 28, 2020
Move classes into folders
· bdb0d29e
kolusask
authored
Sep 28, 2020
bdb0d29e
Add HashGraph class
· ed9f8548
kolusask
authored
Sep 28, 2020
ed9f8548
Move key finding logic into parent class
· 07ff3411
kolusask
authored
Sep 28, 2020
07ff3411
Make numer of hash function 6
· b3498ff1
kolusask
authored
Sep 28, 2020
b3498ff1
Sep 25, 2020
Minor fixes in tests
· 9a1a7f83
kolusask
authored
Sep 25, 2020
9a1a7f83
Add set tests with triangles
· 6c45f8e5
kolusask
authored
Sep 25, 2020
6c45f8e5
Forbid adding the duplicates
· e7aa2fbb
kolusask
authored
Sep 25, 2020
e7aa2fbb
Sep 24, 2020
Fix and optimize the tests
· 9625801f
kolusask
authored
Sep 24, 2020
9625801f
Sep 20, 2020
Add set tests
· 0b6d83c4
kolusask
authored
Sep 20, 2020
0b6d83c4
Fix minor bugs
· 4202c976
kolusask
authored
Sep 20, 2020
4202c976
Specialize CuckooHashSet
· 3cfe1489
kolusask
authored
Sep 20, 2020
3cfe1489
Move map test to a separate file
· 92309954
kolusask
authored
Sep 20, 2020
92309954
Generalize CuckooHashTable and specialize CuckooHashMap
· 1ed72a09
kolusask
authored
Sep 20, 2020
1ed72a09
Sep 11, 2020
Specialize tests for std::map
· a4757433
kolusask
authored
Sep 11, 2020
a4757433
Accept key by reference in find() method
· 197646f7
kolusask
authored
Sep 11, 2020
197646f7
Add table class as tests' template parameter
· f551a5af
kolusask
authored
Sep 11, 2020
f551a5af
Move table building into a separate function
· 13c58393
kolusask
authored
Sep 11, 2020
13c58393
Add copy constructor
· 2b24359e
kolusask
authored
Sep 11, 2020
2b24359e
Sep 10, 2020
Make tests template and specify for StaticArray
· fafc68ed
kolusask
authored
Sep 10, 2020
fafc68ed
Change hash function for StaticArray<3, int>
· e45f134b
kolusask
authored
Sep 10, 2020
e45f134b
Save hash function and provide default pair
· c9937b23
kolusask
authored
Sep 10, 2020
c9937b23
Specialize CuckooHashFunction<TNL::Containers::StaticArray<3, int>>
· bdefc3a7
kolusask
authored
Sep 10, 2020
bdefc3a7
Move headers
· 20240bc2
kolusask
authored
Sep 10, 2020
20240bc2
Merge branch 'master' of mmg-gitlab.fjfi.cvut.cz:tnl/cuckoohashing
· a1646099
kolusask
authored
Sep 10, 2020
a1646099
Make HashFunction a template class
· 940469c5
kolusask
authored
Sep 10, 2020
940469c5
Make HashFunction a template class
· 988cd11c
kolusask
authored
Sep 10, 2020
988cd11c
Specify specialization in source file
· 40b5b8cb
kolusask
authored
Sep 10, 2020
40b5b8cb
Replace integral types with int
· 4255280c
kolusask
authored
Sep 10, 2020
4255280c
Rename implementation files
· a429d269
kolusask
authored
Sep 10, 2020
a429d269
Sep 09, 2020
Add comments
· a486aa80
kolusask
authored
Sep 09, 2020
a486aa80
Adapt tests for CuckooHashTable template
· eda977b0
kolusask
authored
Sep 09, 2020
eda977b0
Make CuckkooHashTable a template class
· f7474b92
kolusask
authored
Sep 09, 2020
f7474b92
Sep 06, 2020
Use TNL::Containers::Array instead of std::vector
· c861f23f
kolusask
authored
Sep 06, 2020
c861f23f
Swap entries before checking emptiness
· 8306f912
kolusask
authored
Sep 06, 2020
8306f912
Aug 30, 2020
Fix tests
· 09d96925
kolusask
authored
Aug 30, 2020
09d96925
Add generations counter
· 6fea38f0
kolusask
authored
Aug 30, 2020
6fea38f0
Aug 29, 2020
Add comments and restore random init
· 4bb3c9d3
kolusask
authored
Aug 30, 2020
4bb3c9d3
Add Makefile
· 66d00ba9
kolusask
authored
Aug 30, 2020
66d00ba9
Add tests
· 3b34eae7
kolusask
authored
Aug 30, 2020
3b34eae7
Transform into a hash map
· 80258cd1
kolusask
authored
Aug 30, 2020
80258cd1
Loading