My journey of learning Data Structures and Algorithms using Modern C++.
This repository contains my daily C++ programming and Data Structures & Algorithms practice.
The goal of this repository is to build strong problem-solving skills, improve coding ability, and prepare for software engineering interviews.
Each topic contains:
- Concept examples
- Practice problems
- Challenge questions
- Notes
- Personal solutions
data-structure-and-algorithm-cpp/
├── 01-variables-and-data-types
├── 02-operators
├── 03-conditionals
├── 04-loops
├── 05-patterns
├── 06-functions
├── 07-recursion
├── 08-pointers
├── 09-arrays
...
- Master Modern C++
- Learn Data Structures
- Learn Algorithms
- Improve Problem Solving
- Prepare for Coding Interviews
- Build a strong programming foundation
- Variables
- Data Types
- Operators
- Conditionals
- Loops
- Patterns
- Functions
- Arrays
- Pointers
- STL (coming soon)
- Linked Lists (coming soon)
- Trees (coming soon)
- Graphs (coming soon)
This repository is updated regularly as I continue learning C++ and DSA.
This repository documents my learning journey. Solutions may evolve as I gain more experience and learn better approaches.