Skip to content

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.

License

Notifications You must be signed in to change notification settings

ripanbaidya08/data-structures-and-algorithms-using-java

Repository files navigation

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.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages