Commit graph

16 commits

Author SHA1 Message Date
25e7e915f4 perf(dynamic array): changed dynamic array to be defined using macros to improve performance 2025-06-20 15:22:56 -05:00
c36696255d perf(hash table): made shrink to fit skip capacity calculation if size is 0 2025-05-28 03:54:30 -05:00
40ebfe95cf feat(hash table): implemented shrink to fit 2025-05-28 03:49:18 -05:00
f86cd1ae39 refactor(hash table): made small changes in insert function and added const to some variables 2025-05-27 14:10:28 -05:00
0c34e6f63d fix(hash table): fixed resizing of hash table by adding rehashing 2025-05-25 15:14:28 -05:00
fc5f731397 refactor(hash table): improved error checks 2025-05-23 17:42:37 -05:00
892388c218 refactor(hash table): added const to some function parameters 2025-05-23 17:35:50 -05:00
8a8909ab7f feat(linked list): implemented clear function 2025-05-02 06:13:04 -05:00
f0c224d879 feat(dynamic array): implemented clear function 2025-05-01 17:26:52 -05:00
5556948e2d feat(hash table): implemented clear function 2025-05-01 17:16:08 -05:00
d6f635cb5a feat(hash table): implemented has key function 2025-05-01 16:29:56 -05:00
448f37521d feat(hash table): implemented is empty function 2025-05-01 16:20:44 -05:00
29b62b1df4 feat(hash table): implemented remove function 2025-05-01 15:37:55 -05:00
c83015c52f feat(hash table): implemented get function 2025-05-01 14:51:27 -05:00
39010a65bc feat(hash table): implemented insert function and changed table to dynamic array 2025-05-01 10:53:09 -05:00
2afa2131ee feat(hash table): added hash table structure and implemented initialize and destroy 2025-05-01 09:42:11 -05:00