France IOI

- Connectez vous pour pouvoir soumettre vos solutions -

Cette section est destinée à vous aider à progresser dans le domaine de l'algorithmique, que vous soyez débutants ou expérimentés. Avant de commencer, lisez la présentation de l'entraînement à l'algorithmique.

Vous trouverez ci-dessous les épreuves regroupant les exercices auxquels vous avez accès. Pour vous faire une idée sur la nature des sujets de chaque épreuve, lisez les descriptions des épreuves.

Pour progresser rapidement en recherche et implémentation des algorithmes, profitez de tous les conseils des entraîneurs sur la page des cours.

 Tester un source quelconque sur le serveur.
 Contacter un entraîneur
 Classement de cette section
Algorithmique niveau 1
Tris simples et applications 11 problèmes
Structures de données et récursivité 11 problèmes
Découverte des graphes 8 problèmes
Calculs géométriques 7 problèmes
Algorithmes semi-numériques I (Mathématiques) 7 problèmes
Programmation dynamique 6 problèmes
Sélection d'exercices I - A 9 problèmes
Sélection d'exercices I - B 10 problèmes
Algorithmique niveau 2
Algorithmes de graphes 10 problèmes
Algorithmes semi-numériques II (Mathématiques) 10 problèmes
Calculs sur les grands nombres 4 problèmes
Arbres binaires 10 problèmes
Plus courts chemins 8 problèmes
Tris efficaces 7 problèmes
Algorithmes géométriques 11 problèmes
Union-find et hachage 3 problèmes
Concours France-IOI
Concours France-IOI, 12 et 13 Mars 2005 4 problèmes
Concours France-IOI, 22 et 23 Octobre 2005 5 problèmes
Concours France-IOI, 1er et 2 Juillet 2006 4 problèmes
Concours France-IOI, 7 et 8 Octobre 2006 5 problèmes
Concours France-IOI, 2 et 3 Juin 2007 4 problèmes
Concours France-IOI, 3 et 4 Novembre 2007 5 problèmes
Concours France-IOI, 16 et 17 Février 2008 4 problèmes
Concours FARIO
FARIO 2004 3 problèmes
FARIO 2005 3 problèmes
FARIO 2006 4 problèmes
FARIO 2007 4 problèmes

De nombreuses autres épreuves existent sur le site, regroupant plus de 500 exercices. Vous pourrez y avoir accès petit à petit, sur demande, après avoir résolu un certain nombre de problèmes.