• Aucun résultat trouvé

Plan du cours IFT2010 (A05) Structures de donn´ ees internes

N/A
N/A
Protected

Academic year: 2022

Partager "Plan du cours IFT2010 (A05) Structures de donn´ ees internes"

Copied!
1
0
0

Texte intégral

(1)

Plan du cours IFT2010 (A05) Structures de donn´ ees internes

N. F. Stewart, Local 2357, [email protected] 9 aoˆut, 2005.

Objectifs. Ce cours vise `a familiariser l’´etudiant avec les techniques de base pour l’organisation, la manipulation, et la recherche de donn´ees dans les ordinateurs num´eriques. On y met l’accent sur les types de donn´ees abstraits (TAD) (“Abstract Data Types”). Le cours ne traite que les donn´ees internes.

Le cours tient compte du fait que les ´etudiants ont d´ej`a vu certaines id´ees de base, telles les listes chain´ees, les tries, les m´ethodes de tri, etc.

Mati`eres. Le nombre d’heures, et les chapitres et sections indiqu´es, sont `a titre indicatif: souvent les mati`eres viendront d’autres sources.

1. Introduction, Pr´eliminaires math´ematiques, Analyse des algorithmes (Ch. 2), Structures lin´eaires (Ch. 3 et Ch. 4). (En partie un r´esum´e de mati`eres d´ej`a vues.) (6 heures)

2. Arborescences binaires I (Ch. 6). Arborescence de recherche (AVL), cousue. Mise-`a jour. TAD Queue de Priorit´e; monceau. (7 heures) 3. TAD Table. Hashing (Ch. 10), Skip lists, Listes auto-organisatrices

(Ch. 3). (5 heures)

Examen intra: lundi 17 octobre, 2005, 10:30-12:30 (2 heures)

4. Graphes, Multilistes et R´ecup´eration de m´emoire. Repr´esentations, parcours, arborescence sous-tendante minimale (Ch. 8). R´ecup´eration de m´emoire (Ch 12). (10 heures)

5. Arborescences binaires II (Ch. 6 et Ch. 7) Arborescences B, 2-4, rouges-noires. Splay trees. (6 heures)

R´esum´e des mati`eres. (1 heure)

Livre obligatoire. Drozdek, A., Data Structures and Algorithms in Java(Second Edition), Thomson, 2005.

D’autres r´ef´erences, en r´eserve `a la biblioth`eque: Knuth, D. The Art of Computer Programming(Vols. I et III); Weiss, M. A. Data Structures and Algorithm Analysis (Second Edition), 1995; Aho, A. V., Hopcroft, J. E. et Ullman, J.The Design and Analysis of Computer Algorithms; Weiss, M. A.

Data Structures and Problem Solving using Java(Second Edition), 2002.

Références

Documents relatifs

Le tableau ci-dessous donne les temp´eratures moyennes ` a Mexico selon les mois.La premi`ere ligne a pour donn´ees les mois de l’ann´ee (donn´ee texte), la seconde ligne

Objectif : se restreindre ` a cet ensemble minimal pour concevoir le sch´ ema (logique) de la base de donn´ ees. D´ epart : Relation universelle et d´ ecomposition selon les

les [] : indique que la variable est de type tableau Toutes les valeurs des cases du tableau sont donn´ ees en

◮ Etant donn ´ee une relation R et une liste d’attributs L de R, ´ τ L (R) trie les tuples de R selon les valeurs des attributs dans L, consid ´er ´es dans l’ordre de

Objectif : Int ´egrer les donn ´ees du Web et raisonner sur ces donn ´ees en estimant leur fiabilit ´e grˆace `a des annotations de provenance Le raisonnement et la fiabilit ´e vont

Objectif : Int´egrer les donn ´ees du Web et raisonner sur ces donn ´ees en estimant leur fiabilit´e grˆace `a des annotations de provenance Le raisonnement et la fiabilit´e vont

Reformuler et d ´ecomposer une requ ˆete utilisateur sur le sch ´ema global en des requ ˆetes sur le sch ´ema local qui sont ´evalu ´ees sur les sources de donn ´ees. Combiner les

Reformuler et d ´ecomposer une requ ˆete utilisateur sur le sch ´ema global en des requ ˆetes sur le sch ´ema local qui sont ´evalu ´ees sur les sources de donn ´ees. Combiner les