Welcome to Data Structures in C++ — a beginner-friendly open-source project for learning and contributing implementations of classic and advanced data structures using C++.
This repository is perfect for:
- 🧑💻 Students learning DSA concepts
- 🚀 Beginners looking to make their first open-source contributions
- 💡 Developers who want to practice C++ and algorithm design
Wanna contribute but don’t know Git? No worries — here’s how to do it using only GitHub 👇
- Click the Fork button (top-right) → makes your own copy.
- Open your forked repo.
- Go to the folder you wanna edit (e.g.
DSA/Stack/). - Click the ✏️ Edit icon or Add file → Create new file.
- Write or paste your code.
- At the bottom, write a commit message (like
Added Stack Implementation). - Tick “Create a new branch for this commit” → name it like
add-stack.
- GitHub shows “Compare & Pull Request” → click it.
- Add a short title and description of what you did.