Skip to content

pypimo/DSA

Repository files navigation

Data Structures and Algorithms

  • -> Resource for this repo Striver's A2Z sheet and striver's yt videos
  • -> Beta Code headings = my code versions before reading any of striver's code (i wrote them after understanding the theory and solved bugs to arrive at the solution on my own)
  • -> 0-raw.md -> many folders contain these - they are draft versions of my notes or contain practice problems
  1. basics
    • math
    • tricks
    • cpp stl (maps, sets)
    • strings
    • postfix-infix
    • arrays - moores voting algo, dutch national flag
  2. linked lists
    • single
    • double
    • ring
  3. binary search
  4. binary trees
    • traversals
    • heights
    • ques-types
  5. binary-search-tree
  6. graphs
    • dfs bfs
    • cycle detection (directed/undirected)
    • kruskal's prim's
    • dijkstra, bellman, floyd warshall
    • tarjan's algo
  7. stacks and queues
  8. dp
    • 1D
    • 2D
    • 3D
  9. bit manipulation

Recommended Problem Sets

  • CSES problem set
  • LeetCode posts
  • TLE Eliminators cp-31 sheet

About

all things DSA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published