Geschlossen

Write some Software

Dieses Projekt hat 29 Angebote von talentierten Freelancern mit einem durchschnittlichen Angebotspreis von $22 CAD erhalten.

Erhalten Sie kostenlose Angebote für ein Projekt wie dieses
Arbeitgeber arbeiten
Erforderliche Fähigkeiten
Projektbudget
$10 - $30 CAD
Angebotsanzahl
29
Projektbeschreibung

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

Möchten Sie Geld verdienen?

  • Legen Sie Ihr Budget und Ihren Zeitraum fest
  • Skizzieren Sie Ihr Angebot
  • Bekommen Sie Geld für Ihre Arbeit

Heuern Sie Freelancer an, die auch auf dieses Projekt geboten haben

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online