A personal help-page for preparing Data Structures and Algorithms, focusing on the CLRS Book...

The `/src`

directory is where the implementations of various algorithms are being added.

This `README.md`

file is for listing data-structures and algorithms, not necessarily from the book.

Sl. | Topic |
---|---|

1. | ☑ Terminologies & Jargons |

2. | ☑ Insertion Sort |

3. | ☑ Merge Sort |

4. | ☑ Maximum Subarray Sum |

5. | ☑ Strassen's Algorithm |

6. | ☑ Randomized Algorithms |

7. | ☑ Heap Sort |

8. | ☑ Quick Sort |

9. | ☑ Counting Sort |

10. | ☑ Radix Sort |

11. | ☑ Bucket Sort |

12. | ☑ Stacks & Queues |

13. | ☑ Linked List |

14. | ☑ Hash Tables & Hashing |

15. | ☑ Binary Search Trees |

16. | ☐ Red Black Trees |

17. | ☐ AVL Trees |

18. | ☐ Order Statistics |

19. | ☐ Interval Trees |

20. | ☐ Rod Cutting |

21. | ☐ Matrix Chain Multiplication |

22. | ☐ Longest Common Subsequence |

23. | ☐ Optimal BST |

24. | ☐ The Activity Selection Problem |

25. | ☐ 0-1 Knapsack |

26. | ☐ Fractional Knapsack |

27. | ☐ Hoffman's code |

28. | ☐ Matroids |

29. | ☐ Dynamic Tables |

30. | ☐ B-Trees |

31. | ☐ Fibonacci Heaps |

32. | ☐ van Emde Boas Trees |

33. | ☐ Disjont Sets |

34. | ☐ Graph Representation |

35. | ☐ B.F.S |

36. | ☐ D.F.S |

37. | ☐ Topological Sort |

38. | ☐ Minimum Spanning Trees |

39. | ☐ Kruskal's Algorithm |

40. | ☐ Prim's Algorithm |

41. | ☐ Bellman-Ford's Algorithm |

42. | ☐ Djikstra's Algorithm |

43. | ☐ Floyd-Warshall's Algorithm |

44. | ☐ Johnson's Algorithm |

45. | ☐ Ford-Fullkerson's Algorithm |

46. | ☐ Maximum Bipartite |

47. | ☐ Multithreading Basics |

48. | ☐ Linear Equalities and LPP |

49. | ☐ The Simplex Algorithm |

50. | ☐ Fourier Transforms |

51. | ☐ G.C.D |

52. | ☐ Modular Arithmetic |

53. | ☐ Pollard's Rho Heuterics |

54. | ☐ Rabin Carp's Algorithm |

55. | ☐ Knuth-Morris-Pratt's Algoritm |

56. | ☐ Line Segments in Problem Solving |

57. | ☐ Convex Hull |

58. | ☐ Closest Pairs |

59. | ☐ NP - P Completeness |

60. | ☐ Hamiltonian Cycles |

61. | ☐ The Clique Problem |

62. | ☐ Vertex Cover |

63. | ☐ The Travelling Salesman Problem |

64. | ☐ Subset Sum |

Solutions to the Exercises: Walkccc - Github

- Awesome Compettive Programming
- GeeksForGeeks - Exhaustive List of Algorithms
- GeeksForGeeks - Exhaustive List of Data Structures
- GeeksForGeeks - Graph Algorithms
- Sameer Gulati's List
- DP - Codechef Help
- Curated by Codechef Community
- Curated by Codeforces Community
- Codechef Certification

Personal