Consider the following scenario: you have a machine hall containing three pegs named A, B,
and C. Each peg can hold a number of discs, but a disc with a larger diameter can never be placed on
top of a disc with a smaller diameter and all discs have different diameters. If there are n discs, then
the discs are numbered from 1 to n, where 1 is the smallest disc and n is the largest disk. There exists
a robot arm that can move exactly one disc at a time from peg A to B or B to A, or from B to C or C
to B. The robot arm cannot do any other move. Initially, all n discs are on peg A stacked by
increasing diameters from top to bottom, with the bottommost one of the largest diameter. The goal
is to move all discs from peg A to C by using only the robot arm based on the rules and restrictions
described above. You have to submit the following deliverables:
a) Well documented pseudocode of a recursive algorithm that solves this problem
28 Freelancer bieten im Durchschnitt $21 für diesen Job
I have 3 years of experience in java web development. Worked with MNC "Altisource" as a permanent employee and moved around 8 projects to production successfully. Award me this project and i will not let you down.
I have studied the concept of your Question and have a good understanding of it. I can make further enhancements on it if you require. Hope to do business with you.
Pseudo Code + Documentation + JAVA Program will be delivered and will be unique. Full explanation with DIAGRAMS will be there to understand the solution.
I have completed my my bachelor of technology from IIT Kharagpur from department of computer science and engineering and pursuing masters from the same. Thence good in algorithms and a good candidate for the project.