mirror of
https://codeberg.org/JasterV/cool-data-structures.git
synced 2026-04-26 18:40:04 +00:00
No description
| assets | ||
| src | ||
| tests | ||
| .gitignore | ||
| Cargo.toml | ||
| README.md | ||
Cool data structures
Doubly Linked List
A doubly linked list implemented with Rust, it use Reference counters and Reference cells together to let multiple nodes own a node and modify it
Sorted Binary Tree
A simple binary Tree which stores its elements in an ordered way. It implements the 3 most common traversals for binary trees: Inorder, postorder and preorder.
Hash Set
A Hash Set implemented as a Hash Map (A list of buckets where each bucket owns a Linked List with values)
This diagram does not represent a HashSet but a HashMap


