An open API service indexing awesome lists of open source software.

https://github.com/rakesh-kumar-2005/data-structures-algorithms

A comprehensive DSA repository with optimized solutions in Java programming language covering algorithms, data structures, and coding interview preparation. πŸš€πŸ“š
https://github.com/rakesh-kumar-2005/data-structures-algorithms

backtracking binary-search hashing linked-list math queue recursion stack string tree trie-data-structure

Last synced: 12 months ago
JSON representation

A comprehensive DSA repository with optimized solutions in Java programming language covering algorithms, data structures, and coding interview preparation. πŸš€πŸ“š

Awesome Lists containing this project

README

          

# πŸ“š Data Structures & Algorithms (DSA) Repository

This repository contains optimized solutions for various Data Structures & Algorithms problems, implemented in Java programming language. It serves as a resource for improving problem-solving skills and preparing for coding interviews. πŸš€

# πŸ“Œ Topics Covered

πŸ“‚ Arrays & Strings

πŸ”— Linked Lists

πŸ“¦ Stacks & Queues

πŸ”„ Recursion & Backtracking

πŸ“Š Sorting & Searching Algorithms

🎯 Dynamic Programming (DP)

🌍 Graph Algorithms

🌳 Tree & Binary Search Tree (BST)

⚑ Bit Manipulation & Greedy Algorithms

# πŸ“– Resources & References

πŸ“œ Leetcode, Codeforces, CodeChef, GeeksforGeeks

πŸ“• CLRS - Introduction to Algorithms

πŸ“— Cracking the Coding Interview

# πŸ’‘ Contributions

πŸŽ‰ Contributions are welcome! Feel free to submit pull requests, add explanations, or improve existing solutions.

# πŸ™Œ Thank You!

πŸ’™ Thank you for visiting this repository! If you find it useful, don’t forget to star ⭐ the repo and share it with others

# Happy coding! 🎯