Skip to content

FaiqaN27/Cpp-Learning-Journey

Repository files navigation

From patterns to STL – mastering C++ step by step 🧩

C++ DSA Practice 🚀

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.


📂 What's Inside

  • 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

🛠 Topics Covered

  • 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

🎯 Purpose

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

🚀 How to Use

  1. Clone the repository: git clone https://github.com/your-username/cpp-dsa-practice.git

✨ Future Plans

  • Add solutions to popular DSA problems
  • Organize topic-wise folders
  • Add detailed notes with examples

🤝 Contributing

This is mainly my learning repository, but suggestions are welcome! Feel free to open an issue or submit a PR.


📖 License

This project is for learning purposes only. Free to use and refer.


About

My C++ learning journey with Data Structures, Algorithms, STL, and notes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages