f10-binary-tree #27

Merged
Mineplay merged 16 commits from f10-binary-tree into main 2025-09-03 13:20:51 -05:00

16 commits

Author SHA1 Message Date
d93788d6e7 perf(search tree): improved in order traversal performance 2025-09-03 13:18:32 -05:00
b2681dcebd feat(search tree): implemented post order traversal 2025-09-02 15:05:32 -05:00
36d25840eb feat(search tree): implemented preorder traversal 2025-09-02 14:35:40 -05:00
8c911e8a4c perf(search tree): improved remove performance by removing usseless if statements 2025-09-01 04:41:06 -05:00
d6e1a5309d fix(search tree): fixed removal of nodes with only right sided nodes 2025-08-31 13:41:51 -05:00
dab5f6a9b2 feat(search tree): added utility functions to search tree 2025-08-31 10:46:08 -05:00
1d8550d653 perf(search tree): improved insertion and replacement performance 2025-08-31 08:26:14 -05:00
86acb0560a refactor(search tree): made in order traversal output consistent with rest of the library 2025-08-30 13:35:09 -05:00
c8c2d5623d fix(search tree): fixed memory leak issue 2025-08-29 13:26:07 -05:00
4e57a165fd refactor(error handling): changed get functions for tree and hash table to improve error handling 2025-08-29 11:58:28 -05:00
ecbffdc112 fix(hash table): fixed duplicate inserts for hash table 2025-08-28 05:39:20 -05:00
91e07ff6d0 feat(search tree): implemented get function for search tree 2025-08-28 05:17:35 -05:00
abcdb0d127 feat(search tree): implemented delete function 2025-08-27 12:21:25 -05:00
ef53a1371a feat(search tree): implemented in order traversal for search tree 2025-08-20 12:04:15 -05:00
d6f12fe535 feat(search tree): implemented insert function 2025-07-16 08:06:38 -05:00
20263fe645 feat(search tree): implemented search tree struct and added free function 2025-07-14 12:58:31 -05:00