2012-07-24 7 views
22

Ich möchte die Problemlösung in C/C++ üben. Aber ich möchte vermeiden, das ganze Programm von Grund auf neu zu schreiben. Gibt es eine Website, auf der sie mir Puzzles und das Code-Skelett geben und erwarten, dass ich nur eine oder zwei Funktionen erfülle, um das Problem zu lösen? Dies würde viel Zeit sparen und ich kann mich nur auf den Problemlösungsteil konzentrieren.Webseiten vorschlagen, um C/C++ - Algorithmen/Rätsel zu üben

Danke.

+2

Ihre vorherigen Fragen waren vom Q & A-Typ, wo wir eine richtige Antwort finden können. Dieser ist nicht, also passt es nicht sehr gut zu dieser Seite. Es tut uns leid. –

+0

@BoPersson Ich bin verwirrt, warum einige Fragen erhalten wie -10, und diese Frage erhielt +5. – jn1kk

+0

@jsn - Einige Leute könnten an den Antworten interessiert sein. Die Tatsache, dass diese alle unterschiedlich zu sein scheinen, deutet darauf hin, dass das Q & A-Konzept nicht sehr gut passt. –

Antwort

5

Ich weiß nicht, jede Webseite, die die Art und Weise funktioniert, wie Sie gesagt haben, aber die meisten von ihnen ist nur simples . Sie müssen nur von der Standardeingabe lesen und auf die Standardausgabe drucken.

Auch die meisten Probleme der gleichen Website wird auf die gleiche Weise arbeiten, so dass, wenn Sie Ihr erstes Problem zu lösen, müssen Sie nur verwenden sein Skelett, um andere zu lösen.

14

Project Euler hat fast 400 Programmieraufgaben. Es gibt keine Frameworks, aber die ersten Rätsel sind einfach genug, dass dies kein Problem sein sollte.

TopCoder ist eine Online-Codier-Wettbewerbs-Website. Sie können vergangene Probleme in ihrem Wettbewerb Arena Applet für die Praxis öffnen. Alles, was Sie tun müssen, ist, die eine Funktion zu schreiben, die in dem Problem beschrieben ist. Die Probleme haben jedoch einen großen Schwierigkeitsgrad. Selbst die einfachsten sind schwieriger als die ersten bei Project Euler.

Verwandte Themen