web-dev-qa-db-fra.com

Suggérer des sites Web pour pratiquer des algorithmes / puzzles C / C ++

Je veux pratiquer la résolution de problèmes en C/C++. Mais je veux éviter d'écrire tout le programme à partir de zéro. Y a-t-il un site Web où ils me donnent des puzzles et le squelette de code avec eux et s'attendent à ce que je ne remplisse qu'une ou deux fonctions pour résoudre le problème? Cela gagnerait beaucoup de temps et je ne peux me concentrer que sur la partie résolution de problèmes.

Merci.

23
Kaniks

Je ne connais aucun site Web qui fonctionne comme vous l'avez dit, mais la plupart d'entre eux sont simplement simples. Il vous suffit de lire depuis l'entrée standard et d'imprimer vers la sortie standard.

De plus, la plupart des problèmes du même site fonctionneront de la même manière, donc une fois que vous avez résolu votre premier problème, il vous suffit d'utiliser son squelette pour en résoudre d'autres.

5
CrociDB

Project Euler a près de 400 puzzles de programmation. Il n'y a pas de frameworks, mais les premiers puzzles sont assez simples pour que cela ne pose pas de problème.

TopCoder Est un site de compétition de codage en ligne. Vous pouvez ouvrir les problèmes passés dans leur applet d'arène de compétition pour vous entraîner. Il vous suffit d'écrire la seule fonction décrite dans le problème. Cependant, les problèmes présentent un large éventail de difficultés. Même les plus faciles sont plus difficiles que les débuts de Project Euler.

14
Code-Apprentice
6
A. K.