Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.29 KB

File metadata and controls

38 lines (30 loc) · 1.29 KB

Data Structures and Algorithms in Java

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.

Table of Contents

  1. Array
  2. String
  3. Binary Search
  4. Linked List
  5. Stack & Queue
  6. Recursion & Backtracking
  7. Sliding Window
  8. Two Pointer Technique
  9. Bit Manipulation
  10. Prefix Sum
  11. Binary Tree
  12. Binary Search Tree (BST)
  13. Heap & Priority Queue
  14. Graph Basics
  15. Graph Algorithms
  16. Dynamic Programming
  17. Tries

Contributing

Contributions are welcome! If you'd like to contribute, please follow these steps:

  1. Fork the repository to your GitHub account.
  2. Clone the forked repository to your local machine:
    https://github.com/ripanbaidya08/data-structures-and-algorithms-using-java.git
    

License

This project is licensed under the Apache 2.0 License.