Advent Of Code 2022

Skills Developed

Java

During Advent of Code 2022, I encountered problems that required a deeper understanding of data structures and Java’s internal memory management. This pushed me to strengthen my knowledge and write more efficient programs by optimizing how data is stored and processed.

GitHub

Throughout Advent of Code 2022, I used GitHub daily to manage and organize my code. It became an essential tool for tracking progress, maintaining clean project structure, and keeping all my solutions properly versioned.

Java

During Advent of Code 2022, I worked with various algorithmic techniques to solve increasingly complex problems. I learned to analyze challenges, select appropriate approaches, and implement custom solutions using algorithms such as BFS, DFS, Dijkstra, and Kruskal.