Skip to content

This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.

Notifications You must be signed in to change notification settings

shafaq-aslam/leetCode-chronicles

Repository files navigation

LeetCode Chronicles Banner

🧠 LeetCode Chronicles

A journey through LeetCode — one problem at a time 💻


📘 About This Repository

This repository contains my solutions to various LeetCode problems, categorized from Easy to Hard.

The primary goals are:

  • 🧩 Improve problem-solving skills
  • 🛠️ Practice Data Structures & Algorithms
  • 💼 Build a strong foundation for technical interviews
  • ⏱️ Cultivate consistency and logic building

✍️ Problem Categories Covered

  • 🔁 Arrays & Strings
  • 🧱 Stack & Queue
  • 🌳 Trees & Graphs
  • 📊 Dynamic Programming
  • 🚀 Greedy & Backtracking
  • 💡 Recursion
  • 📌 Hashing & Sliding Window
  • 🧠 Bit Manipulation & Math

🗂️ Folder Structure

Each LeetCode problem is stored in its own folder, formatted as ProblemNumber-ProblemName/, which includes:

  • README.md → Problem description, approach, and complexity
  • solution.cpp → C++ solution code

🧠 Sample Problem Format

Each problem includes:

  • ✅ Problem name with link
  • ✅ Problem description (short summary)
  • ✅ Code solution
  • ✅ Time & space complexity
  • ✅ Personal notes or insights (if needed)

🔥 Daily Commitment

I strive to solve at least 1–2 problems daily to maintain consistency and stay sharp. Follow along or contribute if you're on a similar journey!


🌱 Why "LeetCode Chronicles"?

Because every solved problem is a chapter in my journey of mastering DSA and preparing for coding interviews. This repo is both a study log and a personal motivator 💪

🧠 “Practice makes progress — not perfection.”


📌 Tags for SEO

leetcode dsa data-structures algorithms cpp problem-solving interview-prep coding-challenges leetcode-solutions competitive-programming arrays recursion dynamic-programming

About

This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages