Click here to Skip to main content
14,128,445 members
Click here to Skip to main content
Articles » Languages » C / C++ Language » General » Alternatives
Add your own
alternative version


33 bookmarked
Posted 10 Sep 2005

Solitaire Puzzle with Backtracking

, 10 Sep 2005
A program to play Solitaire puzzle and to seek solutions using backtracking.


Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.


This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


About the Author

Paolo Martinoli
Software Developer (Senior) self employed
Italy Italy
I have a degree in Computer Science and have been engaged in software development for over ten years. I have been employed by a variety of firms, both large and small, working as an analyst/programmer. I have been working also as an independent contractor for two years and a half, both as a consultant and also writing software on commission.

I can effectively cover all roles ranging from experienced programmer to system architect/analyst.

I am an expert in Object Oriented Analysis and Programming, in distributed applications, in real time and multi threaded programming. I am an expert in development with the C++ language, the STL library, the Unix/Linux environment and with the common network protocols (TCP/UDP Sockets). I have an extensive experience of development in the Windows environment as well, either with the MFC framework (Visual C++), either under .NET with the C# language. I am an expert in the CORBA middleware too and have utilized the Java EE platform. I have experience in Web applications and Web services development, either in a Java environment, by means of JSP and JAX WS, either by .NET. Lately, I have programmed in the PHP and GO languages (server side) and in JavaScript with the jQuery library (client side). I am familiar with the principal design patterns, with the UML notation and the ER modeling for relational data analysis. I have developed with the Oracle, SQL Server and MySQL databases. I have held courses on data analysis and SQL language, on object oriented analysis and on the C++ language.

I was born in Milan in 1963 and live in Rome since 1995. I have a good proficiency in Technical English, both written and spoken, and know a little of Spanish.

In my free time, I sing in a choir, run a vocal ensemble and coordinate travel groups for the tourist agency "Avventure nel Mondo".

| | Privacy | Cookies | Terms of Use | Mobile
Web01 | 2.8.190518.1 | Last Updated 10 Sep 2005
Article Copyright 2005 by Paolo Martinoli
Everything else Copyright © CodeProject, 1999-2019
Layout: fixed | fluid