Skip to content

Gaurav-Pande/DataStructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataStructures

Coding practice for most common data strucutures

First, the absolute must-haves, in order:

  • Trees (especially Binary Search Trees)
  • Trees (especially Binary Search Trees) - again
  • Big O Notation
  • Hash Tables
  • Object Oriented Design/System Design
  • Algorithms: Breadth First Search/Depth First Search, Binary Search, Merge Sort and Quick Sort

So what's left? Again, in order of priority:

  • Arrays
  • Recursion
  • Linked Lists
  • Stacks/Queues
  • Bit Manipulation

Attributions

This project has come from learning through multiple platforms like leetcode(https://leetcode.com/), geegksforgeeks(https://www.geeksforgeeks.org/) and hackerrank(https://www.hackerrank.com/). Also i have tried to maintain my project similar to what have done here: https://github.com/yuzhoujr/leetcode

License

MIT