Skip to content

abhisarxverma/Advent-of-code-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Advent of Code 2025 🎄✨

This repository contains my solutions for Advent of Code 2025,
an annual set of programming puzzles created by Eric Wastl and contributors.


About Advent of Code

Advent of Code is a yearly programming event that runs from December 1st to December 25th.
Each day unlocks a new puzzle with two parts, often increasing in complexity.
It’s designed to be fun, challenging, and a great way to practice problem solving and algorithms.


My Approach

I am solving every problem myself step by step:

  1. Python – I first solve each puzzle in Python to focus on clarity and correctness.
  2. C – I then rewrite the same solution in C to strengthen my understanding of low‑level programming.
  3. C++ – Next, I implement the solution in C++ to practice modern features and efficiency.
  4. Rust – Finally, I rewrite the solution in Rust to deepen my mastery of ownership, lifetimes, and memory safety.

This workflow helps me:

  • Build strong problem‑solving instincts.
  • Practice multiple programming paradigms.
  • Compare language features and performance.
  • Develop fluency across both high‑level and systems languages.

Repository Structure

  • Each day has its own folder (day01, day02, …).
  • Inside each folder, you’ll find solutions in:
    • python/
    • c/
    • cpp/
    • rust/

Credits

  • Advent of Code puzzles are created by Eric Wastl and the AoC team.
  • All problem statements and puzzle inputs belong to Advent of Code.
  • This repository contains only my own solutions and implementations.

License

This repository is for educational and practice purposes.
Feel free to explore the code, learn from it, and share ideas.

About

How I solved amazing "Advent of Code - 2025" problems and strengthened my thinking.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published