Skip to content

multi-thread java app to find all possible solutions in a sudoku matrix

License

Notifications You must be signed in to change notification settings

jacopoRufini/forkjoin-sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forkjoin-sudoku

Introduction

This is a software I coded for my "multi-core programming" exam. It finds all the possible solutions of a given Sudoku and it's built to compare execution time between single and multi-core systems. It follows Divide Et Impera paradigm implemented using Java ForkJoin library.

How to run it

cd forkjoin-sudoku/src/

javac Main.java

java Main "../tests/...." --> the input is a simple .txt file, you can find different tests in "tests" directory

For example: java Main "../tests/test1/test1_c.txt"

Enjoy 😄

About

multi-thread java app to find all possible solutions in a sudoku matrix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages