Welcome to my Data Structures and Algorithms Sheet! This repository covers a variety of topics in data structures and algorithms. Each topic is organized into sections for easy navigation.
- Array
- String
- Binary Search
- Linked List
- Stack & Queue
- Recursion & Backtracking
- Sliding Window
- Two Pointer Technique
- Bit Manipulation
- Prefix Sum
- Binary Tree
- Binary Search Tree (BST)
- Heap & Priority Queue
- Graph Basics
- Graph Algorithms
- Dynamic Programming
- Tries
Contributions are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine:
https://github.com/ripanbaidya08/data-structures-and-algorithms-using-java.git
This project is licensed under the Apache 2.0 License.