Passer au contenu principal
Caseine
  • Accueil
  • Calendrier
  • Espace de partage
  • Plus
Fermer
Activer/désactiver la saisie de recherche
Français ‎(fr)‎
English ‎(en)‎ Español - Internacional ‎(es)‎ Français ‎(fr)‎ Italiano ‎(it)‎ Български ‎(bg)‎ Русский ‎(ru)‎
Vous êtes connecté anonymement
Connexion
Caseine
Accueil Calendrier Espace de partage
Tout déplier Tout replier

Blocs

Passer Point de vue

Point de vue

Ce plugin offre la possibilité de réagir et de donner des niveaux de difficulté aux activités.

Il est important de savoir que vous testez la version Beta.
Ce plugin est développé par Quentin Fombaron (CLIQUER ICI pour m'envoyer un mail.
Merci d'avance pour vos retours et rapports de bugs.

28 Novembre 2018 (version 1.0.0)

Vous pouvez modifier ou effacer ce texte dans le menu de configuration du bloc

    Algorithmique intermédiaire : analyse d'algorithmes, structures de données

    Résumé de section

      • Ressources basées sur :

        Algorithmique 1

        Licence 1 Informatique - Université Clermont Auvergne

        Contact : Aurélie Lagoutte

      • Annonces Forum
      • Vous devez être authentifié et "inscrit" au cours (logo paramètres, en haut à droite, puis "M'inscrire / Enrol me" puis confirmation) pour avoir accès aux quizz.

    • Accueil
    • Pseudo-code
    • Analyse d'algorithmes
    • Récursivité
    • Listes chaînées & variantes
    • Pile, File, Arbre
    • Tris classiques
    • Préparer l'examen
    • Contributions, discussions enseignants

      • Thème 1: Analyse d'algorithmes: complexité temporelle et preuves

        Objectifs:

        • Comprendre que l'exécution d'une opération n'est pas instantanée
        • Bien faire la différence entre "une ligne de code" et "une opération" car une ligne de code peut provoquer de nombreuses opérations.
        • Savoir calculer la complexité temporelle d'un algorithme lorsque le paramètre n est précisé, ainsi que les opérations à compter.
        • Savoir dire, entre deux algorithmes ayant des ordres de grandeur différents, lequel est le plus efficace. En particulier, bien comprendre la différence entre complexité d'ordre constant (le nombre d'opérations ne dépend pas de la taille de l'entrée) et d'ordre linéaire (le nombre d'opérations est proportionnel à la taille de l'entrée).
        • Savoir estimer le temps d'exécution d'un algorithme à partir du nombre d'opérations par seconde et de la complexité de l'algorithme.
        • Savoir prouver qu'un algo est correct par rapport aux spécifications demandées grâce à un invariant de boucle, dans des cas simples
        • Savoir prouver qu'un algo avec une boucle Tant Que termine.
      • Slides Chapitre 2: complexité temporelle Fichier
        Déposé le 4 juil. 23, 17:23
      • Video cours ALGO1: chapitre 2 - partie 1 : intuition sur la rapidité d'un algo URL
      • Video cours ALGO1: chapitre 2 - partie 2 : Choix du paramètre et des opérations H5P
        Les étudiants doivent
        Recevoir une note
      • Video cours ALGO1: chapitre 2 - partie 3 : Ordre de grandeur et choix du Pire cas URL
      • Video cours ALGO1: chapitre 2 - partie 4 : plein d'exemples ! H5P
        Les étudiants doivent
        Recevoir une note
      • Quizz Algo : un calcul détaillé de complexité Test
        Les étudiants doivent
        Recevoir une note
      • Quizz Algo : complexité Test
        Les étudiants doivent
        Recevoir une note
      • Slides Chapitre 3: preuves d'algorithmes (invariants de boucle, terminaison) Fichier
        Déposé le 4 juil. 23, 17:23
      • Video cours ALGO1 : chapitre 3 - partie 1 : Pourquoi? + notre premier invariant URL
      • Video cours ALGO1 : chapitre 3 - partie 2 : Preuves de correction par invariant de boucle H5P
      • Video cours ALGO1 : chapitre 3 - partie 3 : Preuves de terminaison URL
      • Quizz : Preuve de correction par invariant de boucle Test
        Les étudiants doivent
        Recevoir une note
      • Fiche TD01: analyse d'algo (complexité temporelle & preuves) Fichier
        Déposé le 4 juil. 23, 17:23
      • Catalogue d'algos (annexe fiche TD01) Fichier
        Déposé le 4 juil. 23, 17:23
      • Fiche TD01 corrigé Fichier
        Déposé le 4 juil. 23, 17:23
    Vous êtes connecté anonymement (Connexion)
    Résumé de conservation de données
    Obtenir l’app mobile
    Fourni par Moodle