Analysis updated 2026-07-08 · repo last pushed 2016-12-24
Browse solved UVa problems to study different algorithmic approaches in Java.
Compare your own solutions against these to find alternative techniques.
Learn how to structure Java code for online judge submissions.
Use as reference material when practicing competitive programming challenges.
| kdn251/uva-1 | lorypage/open-a | xingshaocheng/jcsprout | |
|---|---|---|---|
| Stars | 7 | 11 | 3 |
| Language | Java | Java | Java |
| Last pushed | 2016-12-24 | — | 2018-09-14 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
uva-1 is a collection of Java solutions to programming problems from UVa Online Judge, a well-known competitive programming platform. The repository serves as a personal archive of solved problems, each typically including the problem solution and any supporting code needed to pass the online judge's test cases. Competitive programming platforms like UVa present algorithmic challenges that test problem-solving skills, data structure knowledge, and coding efficiency. Solutions must be correct and perform within strict time and memory limits. This repository organizes those solutions by problem number, making it easy to reference specific approaches. The primary audience would be competitive programmers, computer science students, or anyone practicing algorithmic problem-solving in Java. Someone might browse these solutions to study different approaches to classic problems, compare their own solutions, or understand how to structure code for online judge submissions. Since the README is empty, there's no additional context on the author's goals, problem selection criteria, or any guidance for navigating the collection. The repository stands as a straightforward code archive without documentation beyond the code itself.
A collection of Java solutions to programming problems from UVa Online Judge, a competitive programming platform. It serves as a personal archive of solved algorithmic challenges organized by problem number.
Mainly Java. The stack also includes Java.
Dormant — no commits in 2+ years (last push 2016-12-24).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.