Vai al contenuto principale
Caseine
  • Home
  • Calendario
  • Shared Space
  • Altro
Chiudi
Attiva/disattiva input di ricerca
Italiano ‎(it)‎
English ‎(en)‎ Español - Internacional ‎(es)‎ Français ‎(fr)‎ Italiano ‎(it)‎ Български ‎(bg)‎ Русский ‎(ru)‎
Ospite
Login
Caseine
Home Calendario Shared Space
Espandi tutto Minimizza tutto

Blocchi

Salta Punto di vista

Punto di vista

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

    Schema della sezione

      • 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 3: Structure de données et Types de Données Abstraits, en particulier les tableaux partiellement remplis et les listes chaînées

        Objectifs:

        • Comprendre qu'un Type de Données Abstrait est une façon de stocker des données en respectant certaines spécifications
        • Savoir quel Type de Données Abstrait choisir pour stocker des données en fonction du problème (possible ou impossible? Coûteux ou efficace?)
        • Maîtriser le Type de Données Abstrait Tableau Partiellement Rempli (Tableau PR):
          • Connaître les spécifications du type Tableau Partiellement Rempli (Tableau PR)
          • Savoir exécuter des algorithmes utilisant un tableau PR
          • Savoir écrire des algorithmes utilisant un tableau PR, et calculer leur complexité en comptant les opérations élémentaires de tableau PR
          • Savoir ré-écrire et ré-utiliser les algorithmes définis en cours sur ce type: ajouteDebut, ajouteFin, supprimeOrdre, supprimeDesorde, RecherchePos
        • Maîtriser le Type de Données Abstrait Liste Chaînée (aussi appelé Liste simplement chaînée):
          • Connaître les spécifications du type Liste Chaînée
          • Savoir exécuter des algorithmes utilisant une Liste Chaînée
          • Savoir écrire des algorithmes utilisant une Liste Chaînée et calculer leur complexité en comptant les opérations élémentaires de Liste Chaînée
          • Savoir ré-écrire et ré-utiliser les algorithmes définis en cours sur ce type: tailleListe, valeurMaillon, valeurPremierMaillon, ajouteDebut, ajouteFin, supprime, RechercheAdr
      • Slides Chapitre 5 : Types de Données Abstraits, tableau partiellement rempli, liste (simplement) chaînée File
        Caricato il 4/07/2023 17:23
      • Video cours ALGO1: chapitre 5 - partie 1 : Introduction aux Types de Données Abstraits URL
      • Video cours ALGO1: chapitre 5 - partie 2 : Tableau Partiellement Rempli H5P
        Gli studenti devono
        Ricevere una valutazione
      • Video cours ALGO1: chapitre 5 - partie 3: Liste chaînée : définition URL
      • Video cours ALGO1: chapitre 5 - partie 4: Liste chaînée : premières fonctions URL
      • Video cours ALGO1: chapitre 5 - partie 5: Liste chaînée : comparaison avec les tableaux PR URL
      • Video cours ALGO1: chapitre 5 - partie 6: Conclusion - Utilisation d'une Liste chaînée H5P
        Gli studenti devono
        Ricevere una valutazione
      • Quizz : liste chaînée - algorithmes impératifs
        Gli studenti devono
        Ricevere una valutazione
      • Quizz : liste chaînée - algorithmes récursifs
        Gli studenti devono
        Ricevere una valutazione
      • Fiche TD03: listes chainées et tableaux partiellement remplis (PR) File
        Caricato il 4/07/2023 17:59
      • Animation (corrigé) Exercice 1 TD03 File

        A télécharger et à regarder comme une animation, page après page, avec un clic = page suivante.

      • Corrigé Fiche TD03 File
        Caricato il 4/07/2023 17:23
      • Vidéo corrigé - Renverser liste récursif & impératif URL
      • Slides utilisées dans la vidéo - corrigé Renverser Liste File
      • Quizz : choisir la bonne structure de données
        Gli studenti devono
        Ricevere una valutazione
      • Facultatif: pour ceux qui souhaitent implémenter (en C ou en Python) les fonctions vues sur les listes chaînées, vous trouverez ci-dessous un fichier définissant les structures/classes nécessaires pour manipuler des listes chaînées dans le langage choisi. Les premières fonctions sont déjà implémentées, à titre d'exemple, les autres sont à compléter par vos soins. Vous trouverez également quelques exemples d'utilisation des fonctions implémentées dans le programme principal.

      • Implémentation des listes chaînées en C File
      • Implémentation des listes chaînées en Python File

      • Thème 4 : Variantes des listes chaînées 

        Objectifs:

        • Maîtriser le Type de Données Abstrait Liste Doublement Chaînée (aussi appelé Liste DC):
          • Connaître les spécifications du type Liste DC
          • Savoir exécuter des algorithmes utilisant une DC
          • Savoir écrire des algorithmes utilisant une Liste DC et calculer leur complexité en comptant les opérations élémentaires de Liste DC
          • Savoir ré-écrire et ré-utiliser les algorithmes définis en cours sur ce type: tailleListe, valeurMaillon, valeurTete, ajouteDebut, ajouteFin, supprime, RechercheAdr
        • Maîtriser le Type de Données Abstrait Liste Doublement Chaînée Circulaire (aussi appelé Liste DCC), mentionné en cours et vu en TD :
          • Connaître les spécifications du type Liste DCC
          • Savoir exécuter des algorithmes utilisant une DCC
          • Savoir écrire des algorithmes utilisant une Liste DCC et calculer leur complexité en comptant les opérations élémentaires de Liste DCC
          • Savoir ré-écrire et ré-utiliser les algorithmes définis en TD sur ce type: tailleListe, valeurMaillon, valeurTete, ajouteDebut, ajouteFin, supprime, RechercheAdr
      • Slides Chapitre 6 : Listes doublement chaînées (DC) et doublement chaînées circulaires (DCC) File
        Caricato il 4/07/2023 17:23
      • Video cours ALGO1: chapitre 6 - partie 1 : Définition d'une liste doublement chaînée URL
      • Video cours ALGO1: chapitre 6 - partie 2 : fonctions sur une liste doublement chaînée H5P
        Gli studenti devono
        Ricevere una valutazione
      • Video cours ALGO1: chapitre 6 - partie 3 : fonctions sur une liste doublement chaînée (suite) H5P
        Gli studenti devono
        Ricevere una valutazione
      • Video cours ALGO1: chapitre 6 - partie 4 : conclusion & intro aux listes doublement chaînées circulaires URL
      • Quizz : liste doublement chaînée - entraînement
        Gli studenti devono
        Ricevere una valutazione
      • Quizz : découvrir les listes doublement chaînées circulaires
        Gli studenti devono
        Ricevere una valutazione
      • Quizz : listes doublement chaînées circulaires - entraînement
        Gli studenti devono
        Ricevere una valutazione
      • Fiche TD04: listes doublement chaînée (liste DC) et doublement chaînées circulaires (DCC) File
        Caricato il 4/07/2023 18:02
      • Fiche TD04, exercice 1 : déroulement pas-à-pas de l'exemple avec une liste DC File

        (à télécharger et à regarder comme une animation, avec un clic=page suivante)

      • Corrigé Fiche TD04 File
        Caricato il 4/07/2023 17:23
    Ospite (Login)
    Riepilogo della conservazione dei dati
    Ottieni l'app mobile
    Powered by Moodle