Les pages de formation de lUSACO sont-elles bonnes ou pas?


Meilleure réponse

Je pense quelles « vont bien. Bien sûr, jai construit le système et je lai entretenu. Les tâches sont légèrement plus anciennes. , mais ils représentent bien les algorithmes (et ont même parfois une présentation médiocre, tout comme les vrais concours).

Quest-ce qui est bon à leur sujet? Ils « sont séquencés. Vous obtenez un didacticiel et une demi-douzaine de tâches à résoudre avant de passer au didacticiel et aux tâches suivants.

Pourquoi?

Sinon, et je peux vous montrer de nombreux exemples dans les journaux – les gens choisissent simplement les tâches quils savent résoudre. Ils les résolvent et ensuite … séloignent.

Si vous voulez apprendre la programmation de concours, je pense que « un bel endroit. Il propose des tutoriels, des tâches et des solutions avec de belles analyses (souvent également disponibles en langues étrangères). Cela sapplique particulièrement aux concours USACO et à lIOI.

Si vous voulez apprendre à programmer en général? Ce nest pas du tout utile! Je ne le recommande pas – beaucoup trop algorithm-y et même trop math-y pour cela. Ces didacticiels et pages ne sont pas configurés pour lapprentissage de la programmation Web, de la programmation serveur, de la programmation dinterface utilisateur ou de lune de ces technologies utiles pour lemploi. Utilisez dautres sites pour cela. De même, il nest pas configuré pour les débutants – vous voudrez avoir des mois ou un an décriture de programmes en C, C ++, Pascal ou Java avant de commencer.

Cest gratuit, tu sais. Essayez-le si vous le souhaitez.

Réponse

Ma première formation était celle de lUSACO. Et quand jai commencé à entraîner des gars, jai aussi commencé avec lUSACO. Bien que lUSACO en offre des fonctionnalités intéressantes telles que le tri des problèmes en fonction du niveau et en suivant le problème résolu par son analyse, il y a quelques problèmes majeurs.

Le plus important est Comment de nombreux problèmes dont un junior aurait besoin à un certain niveau avant de passer à un autre ? Par expérience, beaucoup à nimporte quel niveau. Cependant, lUSACO a globalement peu de problèmes. Que se passe-t-il généralement, les juniors sont coincés dans lUSACO (peut-être le chapitre 2 ou 3 ) en raison de laugmentation globale du niveau.

Heureusement, avec les nombreux concours archivés dans Codeforces et TopCoder [ avec leurs éditoriaux / solutions / style non bloquant ], les juniors ont beaucoup de problèmes triés à pratiquer. Allez simplement dans Codeforces, triez les problèmes A … continuez à résoudre (peut-être 50..70 … selon votre niveau), lorsque vous vous sentez assez bien, passez à un autre niveau..et ainsi de suite. Vous voyez … beaucoup de problèmes par niveau pour que vous puissiez vous entraîner. Cest plus facile de grandir correctement.

De nos jours, je conseille aux juniors de se concentrer sur Codeforces et TopCoder. Peut-être que lorsque vous serez grand, essayez les problèmes de lUSACO.

Btw, jai récemment créé une feuille de calcul de nombreux problèmes sélectionnés que nos juniors doivent résoudre. Vous pouvez lenvisager pour vous entraîner.

goo.gl/unDETI

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *