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

https://github.com/muhammadibrahim313/advent-of-code-2024

A 25-day coding journey with one problem to solve each day, blending logic and programming skills. Follow along as I tackle puzzles daily and share solutions in this repository.
https://github.com/muhammadibrahim313/advent-of-code-2024

Last synced: about 2 months ago
JSON representation

A 25-day coding journey with one problem to solve each day, blending logic and programming skills. Follow along as I tackle puzzles daily and share solutions in this repository.

Awesome Lists containing this project

README

        

# 🎄 **𝗖𝗼𝗱𝗶𝗻𝗴 𝘁𝗵𝗿𝗼𝘂𝗴𝗵 𝗗𝗲𝗰𝗲𝗺𝗯𝗲𝗿 – 𝗟𝗲𝘁 𝘁𝗵𝗲 𝗰𝗵𝗮𝗹𝗹𝗲𝗻𝗴𝗲 𝗯𝗲𝗴𝗶𝗻!💡**


Advent of Code

[![Advent of Code](https://img.shields.io/badge/Advent%20of%20Code-2024-brightgreen?style=for-the-badge&logo=advent-of-code&logoColor=white)](https://adventofcode.com/)
[![GitHub Stars](https://img.shields.io/github/stars/muhammadibrahim313/Advent-of-Code-2024?style=for-the-badge&logo=github&color=yellow)](https://github.com/muhammadibrahim313/Advent-of-Code-2024/stargazers)
[![Language Count](https://img.shields.io/github/languages/count/muhammadibrahim313/Advent-of-Code-2024?style=for-the-badge&color=orange)](https://github.com/muhammadibrahim313/Advent-of-Code-2024)

## 🌟 Welcome to My Advent of Code Adventure!

Hey there! I'm taking on the **Advent of Code 2024 Challenge** - 25 days of coding puzzles that will push my skills to the limit!

### 📅 Challenge Overview

**Advent of Code** is an annual event with a series of programming puzzles released daily from December 1st to 25th. Each puzzle is designed to challenge developers of all skill levels, offering a unique opportunity to learn, grow, and have fun with code!

## 🗂️ Repository Structure

```
Advent-of-Code-2024/
├── Day01/
│ ├── Day1.ipynb # Jupyter Notebook with solution
│ └── input.txt # Puzzle input data
├── Day02/
│ ├── Day2.ipynb
│ └── input.txt
...
└── README.md
```

## 🚀 Quick Start Guide

```bash
# Clone the repository
git clone https://github.com/muhammadibrahim313/Advent-of-Code-2024.git

# Navigate to a day's challenge
cd Advent-of-Code-2024/Day1

# Open the Jupyter Notebook
jupyter notebook Day1.ipynb
```

## My Daily Progress & LinkedIn Updates

| Day | Puzzle | Solution | LinkedIn Post |
|-----|--------|----------|---------------|
| 1 | ❄️ Day 1 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%201) | [🔗 LinkedIn Post](https://www.linkedin.com/feed/update/urn:li:activity:7268937345796620288/) |
| 2 | ❄️ Day 2 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%202) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day2-codingchallenge-activity-7269254031460478977-Mu8Y?utm_source=share&utm_medium=member_desktop) |
| 3 | ❄️ Day 3 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%203) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day3-codingchallenge-activity-7269580895940984832-p6V4?utm_source=share&utm_medium=member_desktop) |
| 4 | ❄️ Day 4 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%204) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day4-codingchallenge-activity-7269949501883248640-Zmz6?utm_source=share&utm_medium=member_desktop) |
| 5 | ❄️ Day 5 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%205) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day5-codingchallenge-activity-7270308441674428416-w51G?utm_source=share&utm_medium=member_desktop) |
| 6 | ❄️ Day 6 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%206) | [🔗 LinkedIn Post](https://shorturl.at/bCxbB) |
| 7 | ❄️ Day 7 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%207) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_codingchallenge-problemsolving-logicpuzzles-activity-7271096594475708416-lLl7?utm_source=share&utm_medium=member_desktop) |
| 8 | ❄️ Day 8 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%208) | [🔗 LinkedIn Post](#) |
| 9 | ❄️ Day 9 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%209) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day8-codingchallenge-activity-7271395627610095619-6bZZ?utm_source=share&utm_medium=member_desktop) |
| 10 | ❄️ Day 10 | [📝 Solution](https://github.com/muhammadibrahim313/Advent-of-Code-2024/tree/main/DAY%2010) | [🔗 LinkedIn Post](https://www.linkedin.com/posts/ibrahimqasmi313_adventofcode-day10-codingchallenge-activity-7272123314645430273-VSBC?utm_source=share&utm_medium=member_desktop) |
| 11 | ❄️ Day 11 | [📝 Solution](Day11/) | [🔗 LinkedIn Post](#) |
| 12 | ❄️ Day 12 | [📝 Solution](Day12/) | [🔗 LinkedIn Post](#) |
| 13 | ❄️ Day 13 | [📝 Solution](Day13/) | [🔗 LinkedIn Post](#) |
| 14 | ❄️ Day 14 | [📝 Solution](Day14/) | [🔗 LinkedIn Post](#) |
| 15 | ❄️ Day 15 | [📝 Solution](Day15/) | [🔗 LinkedIn Post](#) |
| 16 | ❄️ Day 16 | [📝 Solution](Day16/) | [🔗 LinkedIn Post](#) |
| 17 | ❄️ Day 17 | [📝 Solution](Day17/) | [🔗 LinkedIn Post](#) |
| 18 | ❄️ Day 18 | [📝 Solution](Day18/) | [🔗 LinkedIn Post](#) |
| 19 | ❄️ Day 19 | [📝 Solution](Day19/) | [🔗 LinkedIn Post](#) |
| 20 | ❄️ Day 20 | [📝 Solution](Day20/) | [🔗 LinkedIn Post](#) |
| 21 | ❄️ Day 21 | [📝 Solution](Day21/) | [🔗 LinkedIn Post](#) |
| 22 | ❄️ Day 22 | [📝 Solution](Day22/) | [🔗 LinkedIn Post](#) |
| 23 | ❄️ Day 23 | [📝 Solution](Day23/) | [🔗 LinkedIn Post](#) |
| 24 | ❄️ Day 24 | [📝 Solution](Day24/) | [🔗 LinkedIn Post](#) |
| 25 | ❄️ Day 25 | [📝 Solution](Day25/) | [🔗 LinkedIn Post](#) |

## Progress Overview

- ✅ Completed Days: 25/25
- 🧊 Remaining Days: 0
- 🏆 Challenge Status: Ended

## 🛠️ Technologies & Tools



![Python](https://img.shields.io/badge/-Python-3776AB?style=for-the-badge&logo=python&logoColor=white)
![Jupyter](https://img.shields.io/badge/-Jupyter-F37626?style=for-the-badge&logo=jupyter&logoColor=white)
![Git](https://img.shields.io/badge/-Git-F05032?style=for-the-badge&logo=git&logoColor=white)

## 🌟 Why I'm Doing This Challenge

- 💡 **Personal Growth**: Improve problem-solving skills
- 🧠 **Learn New Techniques**: Explore different programming approaches
- 🤝 **Community Engagement**: Share my journey and learn from others

## 🔗 Let's Connect!

[![LinkedIn](https://img.shields.io/badge/LinkedIn-blue?style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/ibrahimqasmi313/)
[![GitHub](https://img.shields.io/badge/GitHub-black?style=for-the-badge&logo=github)](https://github.com/muhammadibrahim313)
[![Facebook](https://img.shields.io/badge/Facebook-blue?style=for-the-badge&logo=facebook)](https://www.facebook.com/profile.php?id=61560872765839)

## 📚 Helpful Resources

- 🎄 [Advent of Code Official Website](https://adventofcode.com/)
- 📘 [Jupyter Notebooks Documentation](https://jupyter.org/documentation)
- 🍴 [GitHub Forking Guide](https://docs.github.com/en/get-started/quickstart/fork-a-repo)

## 🤝 How to Participate

1. **Fork the Repository**: Create your own copy
2. **Follow Along**: Check out my daily solutions
3. **Contribute**: Share your own approaches and insights
4. **Learn Together**: Let's grow as developers!

## 📜 License

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

---

**Happy Coding! Let the Advent of Code Challenge Begin! 🚀🎄**

*#AdventOfCode2024 #CodingChallenge #Programming*


Visitors