Skip to content
This repository was archived by the owner on Apr 17, 2020. It is now read-only.

These are some of the codes I have written in C++. I have done the implementation of many data structures - Trees(Binary + BST + Generic), Hashmaps(problems + implementation), Tries, Graphs, some popular algorithms(Dijkstra's, Prim's..), PriorityQueues(implementation + problems), some codes relating to OOPS as well.

Notifications You must be signed in to change notification settings

raunit-x/Data-Structures-From-Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

30dffb6 · Apr 7, 2019

History

19 Commits
Oct 12, 2018
Jul 28, 2018
Jul 2, 2018
Jul 28, 2018
Jul 2, 2018
Jul 2, 2018
Mar 15, 2019
Jul 2, 2018
Jul 2, 2018
Jul 27, 2018
Oct 12, 2018
Jul 2, 2018
Jul 22, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Jul 2, 2018
Aug 2, 2018
Jul 2, 2018
Mar 15, 2019
Jul 31, 2018
Jul 31, 2018
Jul 31, 2018
Jul 31, 2018
Aug 1, 2018
Jul 2, 2018
Jul 2, 2018
Apr 7, 2019

Repository files navigation

Data-Structures-Cpp

These are some of the codes I have written in C++. I have done the implementation of many data structures -

  1. Trees (Binary + BST + Generic)
  2. Hashmaps (problems + implementation)
  3. Tries
  4. Graphs
  5. Some popular algorithms in graphs (Dijkstra's, Prim's..)
  6. PriorityQueues (implementation + problems)
  7. OOPS
  8. Cartesian Tree
  9. Linked Lists (implementation + utility functions + problems)
  10. Dequeue (Class)
  11. Sparse Matrix using: i) Arrays ii) Linked Lists iii) List of Lists iv) Maps(Dictionary)
  12. K Stacks in a single array (space efficient method)
  13. AVL Trees (Self Balancing BSTs), RB Trees, Treaps
  14. Implementation of doubly linked lists (Circular)
  15. Skip Lists (randomized data structures)

About

These are some of the codes I have written in C++. I have done the implementation of many data structures - Trees(Binary + BST + Generic), Hashmaps(problems + implementation), Tries, Graphs, some popular algorithms(Dijkstra's, Prim's..), PriorityQueues(implementation + problems), some codes relating to OOPS as well.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages