algorithm-rs icon indicating copy to clipboard operation
algorithm-rs copied to clipboard

A list of data structures and algorithms for v0.1

Open utilForever opened this issue 4 years ago • 2 comments

  • 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
    • AVL Tree
    • Red-black Tree
    • Segment Tree
  • Shortest Path
    • Dijkstra
    • A*
  • Search
    • Binary Search Tree

utilForever avatar Nov 29 '21 14:11 utilForever

@utilForever Please add below data structures with different approaches:

  1. Linked List
  2. Doubly Linked List
  3. Circular Linked List
  4. Binary Search Tree & Tree Traversal
  5. Cons List (Nested List)
  6. AVL Tree
  7. Red-Black Tree
  8. Queues & Stacks w/ LinkedList

I will keep on adding more.

gauravssnl avatar Nov 30 '21 16:11 gauravssnl

@gauravssnl Thanks! I'll add them according to the importance and the frequency.

utilForever avatar Nov 30 '21 23:11 utilForever