https://github.com/adhamhaithameid/problem_solving
This repository contains my C++ solutions to a variety of algorithm and data structure problems from platforms like LeetCode and Codeforces. I follow a curated problem-solving sheet to track progress and ensure structured practice across key topics.
https://github.com/adhamhaithameid/problem_solving
codeforces cpp leetcode problem-solving
Last synced: 5 months ago
JSON representation
This repository contains my C++ solutions to a variety of algorithm and data structure problems from platforms like LeetCode and Codeforces. I follow a curated problem-solving sheet to track progress and ensure structured practice across key topics.
- Host: GitHub
- URL: https://github.com/adhamhaithameid/problem_solving
- Owner: adhamhaithameid
- Created: 2025-06-27T12:23:37.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-06-27T12:38:55.000Z (5 months ago)
- Last Synced: 2025-06-27T13:34:19.756Z (5 months ago)
- Topics: codeforces, cpp, leetcode, problem-solving
- Language: C++
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🧠 C++ Problem Solving – LeetCode & Codeforces
This repository contains my personal C++ solutions to a wide range of algorithm and data structure problems from **LeetCode** and **Codeforces**.
I use a curated problem-solving sheet to guide my practice and track progress across different topics.
---
## 📌 Problem Topics Covered
- ✅ Arrays & Strings
- ✅ Sorting & Searching
- ✅ Linked Lists
- ✅ Recursion & Backtracking
- ✅ Stack & Queue
- ✅ Trees & Binary Trees
- ✅ Graphs & DFS/BFS
- ✅ Sliding Window & Two Pointers
- ✅ Greedy Algorithms
- ✅ Dynamic Programming
- ✅ Bit Manipulation
- ✅ Math & Number Theory
- ✅ STL (Standard Template Library) Practice
---
## 🗂️ Folder Structure
```
/Codeforces
/A
/B
/C
/LeetCode
/easy
/medium
/hard
README.md
```
Each solution is named after the problem or contest it belongs to. Most files include problem descriptions as comments at the top for quick reference.
---
## 🛠️ Technologies Used
- **Language**: C++
- **Compiler**: g++ / clang++
- **Editor**: Visual Studio Code / CLion
- **Online Judges**: [LeetCode](https://leetcode.com), [Codeforces](https://codeforces.com)
---
## 📈 Progress Tracking
I use a structured sheet to select and solve problems methodically. This helps ensure coverage of all important concepts.
> here's the [sheet](https://docs.google.com/spreadsheets/d/1iJZWP2nS_OB3kCTjq8L6TrJJ4o-5lhxDOyTaocSYc-k/edit?gid=84654839#gid=84654839)
---