algorithm-rs
algorithm-rs copied to clipboard
A list of data structures and algorithms for v0.1
- Math
- Greatest Common Divisor (GCD)
- Largest Common Multiplier (LCM)
- Prev/Next Permutation
- Data Structure
- Stack
- Queue
- Linked List
- Singly Linked List
- Doubly Linked List
- Circular Linked List
- Cons List (Nested List)
- Graph
- Breadth First Search (BFS)
- Depth First Search (DFS)
- Tree
- Binary Tree
- Traversal
- Inorder
- Preorder
- Postorder
- Traversal
- AVL Tree
- Red-black Tree
- Segment Tree
- Binary Tree
- Shortest Path
- Dijkstra
- A*
- Search
- Binary Search Tree
@utilForever Please add below data structures with different approaches:
- Linked List
- Doubly Linked List
- Circular Linked List
- Binary Search Tree & Tree Traversal
- Cons List (Nested List)
- AVL Tree
- Red-Black Tree
- Queues & Stacks w/ LinkedList
I will keep on adding more.
@gauravssnl Thanks! I'll add them according to the importance and the frequency.