Algorithmique et structures de données

Débutant → intermédiaireÉtudiants en informatique, futurs développeurs

Les fondamentaux qui font la différence en examen universitaire comme en entretien technique : raisonner, découper un problème, et choisir la bonne structure.

Un poste de travail affichant des schémas d’arbres et de graphes, et les logos Python et C

Ce que vous saurez faire

  • Traduire un problème en algorithme clair
  • Maîtriser les structures de données essentielles
  • Évaluer l’efficacité d’une solution
  • Réussir ses examens et ses entretiens techniques

Le programme

  1. 01

    Logique algorithmique

    Variables, conditions, boucles, fonctions.

  2. 02

    Structures de données

    Tableaux, listes, piles, files, arbres, graphes.

  3. 03

    Tri et recherche

    Les algorithmes classiques et leur fonctionnement.

  4. 04

    Complexité

    Mesurer et comparer l’efficacité d’un algorithme.

Pour qui

Étudiants en informatique, futurs développeurs

Prérequis

Aucun — idéal en parallèle d’un cursus universitaire.

Formats

  • Petits groupes
  • Cours particuliers
  • Soutien pour étudiants en informatique

Langages et outils

  • Python
  • C
  • Pseudo-code

La pile exacte est ajustée au niveau du groupe.

Un test de niveau, puis un tarif ferme

Gratuit et sans engagement. On évalue le niveau, on propose le groupe et le rythme, et on vous donne le prix.

Demander le tarif