This repository contains all the Data Structures and Algorithms concepts and their implementation in several ways, including programming questions and Interview questions. It includes questions from popular coding platforms including LeetCode, HackerRank, Codeforces, Codechef, and many more.
All implementations and solutions are available in various programming languages.
- Linked List
- Singly Linked List
- Doubly Linked List
- Circular Linked List
- Queue
- Stack
- Hash Table
- Heap
- Tree
- Binary Search Tree
- AVL Tree
- Graph
-
Sorting
-
- Linear Search
- Binary Search
- Jump Search
- Interpolation Search
- Exponential Search
- Ternary Search
-
Dynamic Programming
- Fibonacci Number
- Longest Common Subsequence
- Longest Common Substring
- Longest Increasing Subsequence
- Shortest Common Supersequence
We would be happy to receive your proposition of improvement!
Read Contributing Guide for more details.
This project is licensed under the MIT License.