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.
12 freelancers are bidding on average $148 for this job
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 w Daha Fazla
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
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 Mile Daha Fazla
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 Ja Daha Fazla
. Relevant Skills and Experience . Proposed Milestones $100 CAD - .
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
Hi! I am a new freelancer BUT an expert of JAVA, c/c++ projects for 5+ years. So we can have interesting bargain. If you hire me I'll do my best for you. Thank you. Relevant Skills and Experience java Proposed Mi Daha Fazla