{"id":21822237,"url":"https://github.com/stylepatrick/sudoku-solver","last_synced_at":"2025-10-31T10:17:48.405Z","repository":{"id":120903182,"uuid":"481333470","full_name":"stylepatrick/sudoku-solver","owner":"stylepatrick","description":"Sudoku solver algorithm in Java","archived":false,"fork":false,"pushed_at":"2022-05-01T15:48:27.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-26T07:41:25.786Z","etag":null,"topics":["algorithm","java","sudoku-solver"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stylepatrick.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-13T18:37:41.000Z","updated_at":"2022-04-13T18:38:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"9a63d655-f8f2-44ed-90b4-72fa6d5abc51","html_url":"https://github.com/stylepatrick/sudoku-solver","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2Fsudoku-solver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2Fsudoku-solver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2Fsudoku-solver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2Fsudoku-solver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stylepatrick","download_url":"https://codeload.github.com/stylepatrick/sudoku-solver/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244787131,"owners_count":20510066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm","java","sudoku-solver"],"created_at":"2024-11-27T17:13:49.730Z","updated_at":"2025-10-31T10:17:43.361Z","avatar_url":"https://github.com/stylepatrick.png","language":"Java","readme":"# sudoku-solver\n\nSolves a Sudoku from a file using a recursive algorithm.\nThe location and name of the file can be specified using the args parameter.\n(e.g. java -jar sudoku.jar /home/user/sudoku/input.txt)\nIf the file does not match the correct syntax, an exception is thrown.\nEmpty spaces must be filled with 0.\n\nExample format:\n\n8 0 0 0 0 0 0 0 0 \u003cbr\u003e\n0 0 3 6 0 0 0 0 0 \u003cbr\u003e\n0 7 0 0 9 0 2 0 0 \u003cbr\u003e\n0 5 0 0 0 7 0 0 0 \u003cbr\u003e\n0 0 0 0 4 5 7 0 0 \u003cbr\u003e\n0 0 0 1 0 0 0 3 0 \u003cbr\u003e\n0 0 1 0 0 0 0 6 8 \u003cbr\u003e\n0 0 8 5 0 0 0 1 0 \u003cbr\u003e\n0 9 0 0 0 0 4 0 0 \u003cbr\u003e\n\nThere are two ways to print the solved Sudoku, the console output or via a file called output.txt\n\nExample format of the solved sudoku from input.txt:\n\n8 1 2 7 5 3 6 4 9 \u003cbr\u003e\n9 4 3 6 8 2 1 7 5 \u003cbr\u003e\n6 7 5 4 9 1 2 8 3 \u003cbr\u003e\n1 5 4 2 3 7 8 9 6 \u003cbr\u003e\n3 6 9 8 4 5 7 2 1 \u003cbr\u003e\n2 8 7 1 6 9 5 3 4 \u003cbr\u003e\n5 2 1 9 7 4 3 6 8 \u003cbr\u003e\n4 3 8 5 2 6 9 1 7 \u003cbr\u003e\n7 9 6 3 1 8 4 5 2 \u003cbr\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstylepatrick%2Fsudoku-solver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstylepatrick%2Fsudoku-solver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstylepatrick%2Fsudoku-solver/lists"}