This folder is part of my computer science and engineering learning portfolio.
It contains solutions to algorithmic and programming contest problems, mostly from past USACO (USA Computing Olympiad) exams I learned at Alphastar Academy. The projects focus on efficient problem-solving, data structures, and algorithm design using Java.
- Multiple
.javafiles each implementing a unique problem with clear logic and optimized performance. - Demonstrated problem topics include array manipulation, search & sort routines, graph logic, and event simulation.
- Organized commit history showing steady progress and refinement of solutions.
- Java (JDK)
- IDE: VS Code or IntelliJ IDEA
- Core data structures: arrays, lists, stacks, queues, sets
- Version control: Git & GitHub for tracking solution evolutions
By working through these problems I achieved:
- Enhanced ability to break down larger problems into smaller functional units
- Improved speed and accuracy in problem interpretation and solution mapping
- Deeper understanding of algorithmic complexity and optimization trade-offs
- Better debugging discipline and modular code design
Feel free to explore each .java solution file and review the logic, comments, and performance considerations. I continue to expand this collection as I advance further in algorithmic programming.