Skip to content

Latest commit

 

History

History
66 lines (63 loc) · 1.28 KB

File metadata and controls

66 lines (63 loc) · 1.28 KB

Data Structures and Algorithms

Data Structures

  1. [] Linked List
  2. [] Stack
  3. [] Queue
  4. [] Binary Tree
  5. [] Binary Search Tree
  6. [] Heap
  7. [] Hashing
  8. [] Graph
  9. [] Matrix
  10. [] Advanced Tree
  11. [] Suffix Array and Trie
  12. [] Segment Tree
  13. [] Disjoint Set
  14. [] Bloom Filter
  15. [] AVL Tree
  16. [] Red Black Tree
  17. [] B Tree
  18. [] K Dimensional Tree
  19. [] Fenwick Tree or Binary Indexed Tree
  20. [] Suffix Tree
  21. [] Sparse Table
  22. [] Treap
  23. [] Splay Tree
  24. [] Trie
  25. [] KD Tree
  26. [] Interval Tree
  27. [] B+ Tree
  28. [] Skip List
  29. [] Radix Tree
  30. [] Ternary Search Tree
  31. [] Cartesian Tree
  32. [] Order Statistic Tree
  33. [] Rope
  34. [] N-ary Tree
  35. [] Binomial Tree
  36. [] Dancing Links
  37. [] Trie Hash Tree

Algorithms

  1. [] Analysis of Algorithms
  2. [] Searching and Sorting
  3. [] Greedy Algorithms
  4. [] Dynamic Programming
  5. [] Pattern Searching
  6. [] Other String Algorithms
  7. [] Backtracking
  8. [] Divide and Conquer
  9. [] Geometric Algorithms
  10. [] Mathematical Algorithms
  11. [] Bit Algorithms
  12. [] Graph Algorithms
  13. [] Randomized Algorithms
  14. [] Branch and Bound
  15. [] Quizzes on Algorithms
  16. [] Misc
  17. [] Advanced Data Structure
  18. [] Matrix
  19. [] Bit Magic
  20. [] Recursion
  21. [] Game Theory
  22. [] NP Complete
  23. [] Graph Theory