find way out - 24/10/2017 13:42 EDT

Project description:

Write a C++ program that, given a starting point, finds its way out of a maze. The maze’s map will be read from a file at

the start of the program. Your code must work for all legal mazes.. The maze is a rectangular grid represented as a 2D

array, and the exit (if there is one) should be placed on an outer row or column of the play area. The program should

run until the exit to the maze is found or until it is determined that there is no exit (after exploring all traversable cells).

Exploration of the maze is done by recursively invoking a function and marking the cells visited with a special character

(an electronic bread crumb to keep from revisiting explored cells). The legal moves are to cells adjacent but not diagonal

to the cell currently occupied. Candidates for the next move are cells that are traversable and have not been previously

visited. If the specially marked exit cell is encountered the game should exit with a message that the exit was found.

Otherwise, after exploring the whole maze, a message is output stating that there is no exit.

Skills: C Programming, C# Programming, C++ Programming, Java, Software Architecture

See more: Get a Website Built - 11/05/2017 13:24 EDT, Prepare Software Architecture Documents - 06/05/2017 23:00 EDT, Hire a Web Developer - 30/03/2017 13:59 EDT, Get Data Entry Done - 15/03/2017 20:45 EDT, photoediting - 21/03/2017 02:14 EDT, best way to hire contract programmers for web project startup, hotel project startup description, flex project wall description, javascript project examples description, air adobe project installer description, criar edt project visio 2007, edt project malaysia, project functional description project, website deign project specification description, need project full description

About the Employer:
( 0 reviews ) United States

Project ID: #15476351

10 freelancers are bidding on average $40 for this job


I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows envir More

$100 USD in 2 days
(155 Reviews)

Hello I'm expert c++ developer with experience in object oriented, data structure, algorithms and more advanced concepts. I can help you to finish this project with great quality. Regards Relevant Skills and Experienc More

$35 USD in 1 day
(406 Reviews)

Hi! I am a Computer Engineering Masters student. I am an expert on C/C++ and algorithm designing. I can do your project. Please message me further details. Kind regards. Relevant Skills and Experience I have done lot More

$55 USD in 1 day
(38 Reviews)

Hi, I've got quite some experience with C++ and I'm sure I can help you out with your project. May I get more details over the chat? Relevant Skills and Experience C++, Algorithms Proposed Milestones $35 USD - Compl More

$35 USD in 1 day
(85 Reviews)

Hello, I'm software developer with 4+ years experience in c++ and 10+ years exp in compute science. Also I'm participant and problem writer of many algorithm competitions (Topcoder, ACM ICPC, etc) Relevant Skills and More

$25 USD in 1 day
(13 Reviews)

hi there! I am a professional algorithmist and can solve your project. Please contact me. Regards, Valentin Relevant Skills and Experience c++, path finder Proposed Milestones $50 USD - price

$50 USD in 1 day
(29 Reviews)

Have done this before. Will be easy for me Relevant Skills and Experience I have done a course in Data Structures and algorithms and am a competitive coding enthusiast. You can close your eyes and trust me. Proposed More

$25 USD in 1 day
(10 Reviews)

I already finish It. I need some details to make it fit the requirement exactly right. Here a screen shot attached :) [login to view URL] Relevant Skills and More

$15 USD in 1 day
(3 Reviews)
$30 USD in 1 day
(0 Reviews)
$30 USD in 2 days
(0 Reviews)