Skip to content

Commit ea5f2b4

Browse files
SamuelKenneyaalhour
authored andcommitted
Open addressing using double hashing (aalhour#41)
* Initial work and implementation of Open Addresssing using Double Hashing * Added search, expand, contract - also refactored insert and double_hash * Removed contract and added more testing * Added hashing for string and char and testing for string, char, and float * Updated headers for cs file and testing file * Starting to implement IDictionary Interface * Impletements more of the IDictionary Interface with testing * Added more comments and testing for KeyValuePair
1 parent c4dda39 commit ea5f2b4

File tree

5 files changed

+639
-5
lines changed

5 files changed

+639
-5
lines changed

DataStructures/DataStructures.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
</ItemGroup>
4141
<ItemGroup>
4242
<Compile Include="Dictionaries\CuckooHashTable.cs" />
43+
<Compile Include="Dictionaries\OpenAddressingHashTable.cs" />
4344
<Compile Include="Dictionaries\OpenScatterHashTable.cs" />
4445
<Compile Include="Graphs\DirectedSparseGraph.cs" />
4546
<Compile Include="Graphs\DirectedWeightedSparseGraph.cs" />
@@ -116,7 +117,5 @@
116117
</Content>
117118
</ItemGroup>
118119
<ItemGroup />
119-
<ItemGroup>
120-
<Folder Include="SortedCollections\" />
121-
</ItemGroup>
120+
<ItemGroup />
122121
</Project>

0 commit comments

Comments
 (0)