Find Jobs
Hire Freelancers

Write some Software1

$30-250 CAD

Completed
Posted over 6 years ago

$30-250 CAD

Paid on delivery
Implement a recursive backtracking algorithm in Java, that finds a solution to this puzzle. The solution can be stored as a sequence of boards: one for each move. The board should be implemented as a Java class with an internal 7x7 matrix (two dimensional array). In the backtracking algorithm you must compute all possible jumps for a given situation. Your program might include a class called Puzzle which includes the following methods: 1. findSolution (int move): Backtracking algorithm to solve the puzzle. move - current number of move, first move must be 1 2. main ():Starts the backtracking algorithm and prints out the solution as the sequence of all resulting intermediate board situation. 3. print (): print current situation of the board. 4. constructor : creates a new puzzle instance with empty solution and initial start position of all pegs.
Project ID: 14821233

About the project

10 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$75 CAD in 2 days
4.9 (123 reviews)
6.1
6.1
10 freelancers are bidding on average $157 CAD for this job
User Avatar
Hi there, read the description part. Found it interesting, let me wrap this up for you? Surely, the work would be as required as i have commanding experience in Java! Relevant Skills and Experience Ooo its surely my work, have years of commanding experience in Java. Proposed Milestones $277 CAD - Upon Completion Let me know if you require hassle free and quality work?
$277 CAD in 3 days
4.9 (90 reviews)
6.5
6.5
User Avatar
Yes, can be done with simple recursion. And 2D is best for storage as its described. Relevant Skills and Experience Expert java programmer. Proposed Milestones $150 CAD - Milestone
$150 CAD in 3 days
4.9 (46 reviews)
5.5
5.5
User Avatar
I am an experienced Java programmer. i will do your project. Feel free to contact me for further discussion. Regards, Moeen Ahmed Relevant Skills and Experience Java Recusrion Data Structures Algorithm Proposed Milestones $100 CAD - project How much time do you have?
$100 CAD in 3 days
4.9 (16 reviews)
4.5
4.5
User Avatar
. Relevant Skills and Experience . Proposed Milestones $100 CAD - .
$100 CAD in 3 days
4.9 (44 reviews)
4.7
4.7
User Avatar
I have read the brief project description and I would like to be invited for further discussion on the project in detail. Relevant Skills and Experience We are a team of technocrats having 8 years of experience in Java which seems to be the primary technology stack for your project. Proposed Milestones $277 CAD - to be discussed
$277 CAD in 5 days
4.7 (2 reviews)
4.1
4.1
User Avatar
Leave this project in good hands ;) Habilidades y experiencia relevante 4 years of experience in Java and I have friends with a brilliant mind to solve this puzzle Htos propuestos $155 CAD - Complete development
$155 CAD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$30 CAD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Toronto, Canada
5.0
55
Payment method verified
Member since Apr 11, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.