Euler Java Implementation
All problems are solved in Java 8+.
Organization
All Java files share a common prefix with their problem number. All shared functions are defined in the include folder.
Usage
This folder contains a Makefile with several recipes, most of which are aliases to dotnet
commands.
This facilitates the root Makefile dispatching tasks to each language, many of which have more complex
build or test processes.
- test
Alias for
maven test -Dtest.single
.
- test_auto
Note
WIP
Runs tests in parallel with one less thread than you have CPUs. Alias for
maven test-T 1C
.
- test_%
Note
WIP
Runs tests in parallel with the specified number of threads. Alias for
maven test -T $*
.
- clean
Alias for
maven clean
, with some degree of fallback ifmaven
is not installed.
- lint
Alias for
maven formatter:format
.
Test Infrastructure
Library Code
Problems Solved
- Java Implementation of Problem 1
- Java Implementation of Problem 2
- Java Implementation of Problem 3
- Java Implementation of Problem 4
- Java Implementation of Problem 5
- Java Implementation of Problem 6
- Java Implementation of Problem 7
- Java Implementation of Problem 8
- Java Implementation of Problem 9
- Java Implementation of Problem 10
- Java Implementation of Problem 11
- Java Implementation of Problem 13
- Java Implementation of Problem 14
- Java Implementation of Problem 15
- Java Implementation of Problem 16
- Java Implementation of Problem 17
- Java Implementation of Problem 19
- Java Implementation of Problem 20
- Java Implementation of Problem 22
- Java Implementation of Problem 34
- Java Implementation of Problem 76
- Java Implementation of Problem 836