Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 1.89 KB

README.md

File metadata and controls

25 lines (23 loc) · 1.89 KB

Data Structures and Algorithms

All important topics codes in Java and C

C codes
~ SEM-3 Data Structures
~ SEM-4 Algorithms

  1. Arrays - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Arrays
  2. Hashing - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Hashing
  3. Searching - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Searching
  4. Recursion - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Recursion
  5. Sorting - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Sorting
  6. Linked List - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/LinkedList
  7. Stack - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Stack
  8. Queue - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Queue
  9. Binary Tree - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Binary%20Tree
  10. Graphs - https://takeuforward.org/category/graph/
  11. Greedy - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Greedy
  12. Backtracking - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Backtracking
  13. Geometry - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Geometry
  14. DP - https://takeuforward.org/category/dynamic-programming/
  15. String Matching - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/String%20Matching
  16. Trie - https://takeuforward.org/category/trie/
  17. Segment Tree - https://www.geeksforgeeks.org/segment-tree-data-structure/
  18. Range Queries - https://www.pepcoding.com/resources/data-structures-and-algorithms-in-java-interview-prep/range-queries