All important topics codes in Java and C
C codes
~ SEM-3 Data Structures
~ SEM-4 Algorithms
- Arrays - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Arrays
- Hashing - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Hashing
- Searching - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Searching
- Recursion - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Recursion
- Sorting - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Sorting
- Linked List - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/LinkedList
- Stack - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Stack
- Queue - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Queue
- Binary Tree - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Binary%20Tree
- Graphs - https://takeuforward.org/category/graph/
- Greedy - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Greedy
- Backtracking - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Backtracking
- Geometry - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/Geometry
- DP - https://takeuforward.org/category/dynamic-programming/
- String Matching - https://github.com/arkapg211002/Data-Structures-and-Algorithms/tree/main/String%20Matching
- Trie - https://takeuforward.org/category/trie/
- Segment Tree - https://www.geeksforgeeks.org/segment-tree-data-structure/
- Range Queries - https://www.pepcoding.com/resources/data-structures-and-algorithms-in-java-interview-prep/range-queries