This repository contains my journey of learning C++ with Data Structures and Algorithms (DSA).
It includes coding practice, STL usage, pattern programs, and topic-wise notes.
- Pattern Programs – Basic C++ loops and logic building exercises
- STL Practice – Hands-on with
vector
,map
,set
,stack
,queue
, and more - Topic Notes – Notes and code snippets for arrays, strings, maps, etc.
- Practice Problems – Solutions to coding problems for improving problem-solving skills
- Basics of C++ (loops, functions, arrays, strings)
- Pattern printing
- STL (Standard Template Library)
- Vectors
- Maps
- Sets
- Stacks & Queues
- Priority Queue & Deque
- Problem-solving with DSA concepts
This repo serves as:
- A personal learning log
- A quick reference for C++ concepts and STL usage
- A collection of notes + code snippets for revision
- Clone the repository: git clone https://github.com/your-username/cpp-dsa-practice.git
- Add solutions to popular DSA problems
- Organize topic-wise folders
- Add detailed notes with examples
This is mainly my learning repository, but suggestions are welcome! Feel free to open an issue or submit a PR.
This project is for learning purposes only. Free to use and refer.