Skip to content

Data sturcture and Algorithms: notes and solutions

Notifications You must be signed in to change notification settings

pranay-dutta/DS_Algo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DS_Algo 🚀

A collection of data structures and algorithms implemented in C++, designed to help programmers strengthen problem-solving skills and prepare for technical interviews.


📂 Project Structure

The repository is organized into various categories for easy navigation:

  • Data Structures: Implementations of fundamental data structures like arrays, linked lists, stacks, queues, trees, heaps, graphs, and hashmaps.
  • Algorithms: Solutions and explanations for popular algorithms, including sorting, searching, dynamic programming, greedy methods, and more.
  • Problem-Solving: Solutions to coding challenges from platforms such as LeetCode, Codeforces, and more.

🛠 Technologies Used

  • Language: C++
  • Tools: VS Code, g++, Git

📚 Features

  • Clean and optimized C++ code
  • Well-commented solutions for better understanding
  • Examples of both recursive and iterative approaches
  • Competitive coding solutions
  • Continuous updates with more problems and algorithms

🚩 How to Use

  1. Clone the Repository:
    git clone https://github.com/pranay-dutta/DS_Algo.git
    cd DS_Algo
  2. Explore by Category: Browse through directories for different data structures and algorithm implementations.

💡 Contributing

Contributions are welcome! Here's how you can help:

  • Fork the repository
  • Create a new branch
  • Commit your changes
  • Submit a pull request

🧑‍💻 Contact

Feel free to reach out for collaboration or queries:

⭐ Support the Project

If you find this helpful, don't forget to give it a ⭐!

About

Data sturcture and Algorithms: notes and solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages