Skip to content

AdyHACK/dsa-code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 DSA-Code

Welcome to DSA-Code 🎉
This repository is a collection of Data Structures and Algorithms (DSA) solutions implemented in multiple programming languages.
The goal of this repo is to help learners and contributors explore, practice, and improve their problem-solving skills in DSA.


🚀 Features

  • Solutions in multiple programming languages (C, C++, Python, Java, JavaScript, etc.)
  • Beginner-friendly problem statements and structured solutions.
  • Open-source project: everyone is welcome to contribute.
  • Perfect for Hacktoberfest, coding practice, and interview preparation.

Each folder contains DSA problems and solutions in the respective programming language.

🤝 How to Contribute

We love contributions! Please follow the steps below to contribute to this project:

  1. Fork the repo
    Click the Fork button (top right of this repository) to create your own copy.

  2. Clone your fork

git clone https://github.com/<your-username>/dsa-code.git
cd dsa-code
  1. Create a branch
git checkout -b feature-branch-name
  1. Add your code
  • Navigate to the correct language folder (e.g., Python/, Java/).

  • Add your DSA problem solution file.

  • Ensure proper file naming and comments for readability.

  1. Commit and push changes
git add .
git commit -m "Added solution for <problem-name> in <language>"
git push origin feature-branch-name
  1. Raise a Pull Request (PR)
  • Go to the Pull Requests tab in this repo.
  • Click on New Pull Request.
  • Add a clear title and description about the changes you made.
  • Submit the PR and wait for review.

📝 Contribution Guidelines

  • Write clean, well-commented, and properly formatted code.
  • Add only DSA-related problems and solutions.
  • Do not copy-paste code without proper references.
  • Respect folder structure and avoid duplicates.

📢 Join Our Community

This project is open for everyone. Whether you are a beginner or experienced coder, you are welcome to contribute. Let’s learn and grow together! 🌱

Be a part of our growing community and stay connected 🚀

☕ Support the Project

If you like this project and want to support future development, consider buying me a coffee:


mgoshwami1c



Happy Coding! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.4%
  • Python 37.3%
  • C++ 2.2%
  • C 1.6%
  • Go 1.5%
  • Rust 0.9%
  • Other 3.1%