An open API service indexing awesome lists of open source software.

https://github.com/karsterr/code-challanges

A personal repository of coding challenge solutions from platforms like LeetCode and HackerRank, written in Python and C++. Includes failed attempts, debugging notes, and detailed README files for each problem to track learning progress.
https://github.com/karsterr/code-challanges

algorithms code-challenge competitive-programming cpp data-structures hackerrrank learning-by-doing leetcode neetcode problem-solving python

Last synced: about 1 month ago
JSON representation

A personal repository of coding challenge solutions from platforms like LeetCode and HackerRank, written in Python and C++. Includes failed attempts, debugging notes, and detailed README files for each problem to track learning progress.

Awesome Lists containing this project

README

          

# Code Challenges Repository

This repository contains my solutions to coding problems from platforms such as **LeetCode**, **HackerRank**, and others. Solutions are written primarily in **Python** and **C++**, with the potential to expand to other languages over time.

In addition to final solutions, I include failed attempts, error logs, and step-by-step debugging notes to document my thought process and learning journey.

---

## 🧠 Learning-Focused Features

- ✅ Final, working solutions for each challenge
- ❌ Archived failed attempts with explanations
- 🛠 Debugging steps and how I fixed issues
- 📄 Per-problem `README.md` files to explain:
- Problem statement (summary)
- Thought process
- Why certain approaches failed
- Final solution and complexity analysis

---

## 🛠 Languages Used

- Python 3
- C++
- (More languages may be added later)

---

## 📁 Folder Structure

```

code-challenges/
├── leetcode/
│ ├── 001\_two\_sum/
│ │ ├── solution.py
│ │ ├── attempt1\_wrong.cpp
│ │ └── README.md
│ └── ...
├── hackerrank/
│ └── ...
└── README.md

```

Each challenge folder contains:

- Final solution(s)
- Any failed/buggy versions
- A `README.md` explaining the problem and my solution process

---

## 🤝 Contribution

This is a personal learning project, but feel free to fork or use as a reference. PRs are welcome if they follow the same learning-focused structure.

---

## 📄 License

MIT License – see `LICENSE` file for details.