Algorithmique
  • Introduction
  • Problème
  • Valeurs, expressions et variables
  • Enchaînements d'instructions
  • Trace d'exécution d'un algorithme et complexité
  • Tableaux
  • Récursivité
  • Bonnes pratiques de programmation
Algorithmique
  • Docs »
  • Bases de l'algorithmie
  • View page source

Bases de l'algorithmie¶

  • Introduction
  • Problème
    • Spécification d'un problème
    • Application aux exemples
    • Importance et limites de la spécification
    • Différentes façon de transmettre les valeurs des paramètres
  • Valeurs, expressions et variables
    • Valeurs et expressions
    • Variables
    • Communiquer avec le monde extérieur
  • Enchaînements d'instructions
    • Séquence
    • Condition
    • Répétition
    • Fonction
    • Variables d'une fonction
  • Bonnes pratiques de programmation
    • Interface vs. implémentation d'un algorithme
    • Qu'est-ce qui caractérise un code "bien écrit" ?
    • C'est bien joli tout ça, mais coder proprement ça prend du temps !
    • De l'importance des commentaires
    • Comment nommer les choses ?
    • À propos des environnements de développement
  • Tableaux
    • Déclaration d'un tableau
    • Opérations sur les tableaux
    • Paramètres de type tableau
    • Tableaux et mutabilité
    • Tableaux de chaînes de caractères
  • Récursivité
  • Trace d'exécution d'un algorithme et complexité
    • Trace d'exécution d'un algorithme
    • Complexité
    • Complexité avec plusieurs paramètres d'entrée

© Copyright 2015-2019, Département Informatique Doua - IUT Lyon 1

Built with Sphinx using a theme provided by Read the Docs.