Master CCSI : Programmation en Java

Sources vus en cours

  1. Formes géométriques (1) (en format zip pour Eclipse)
  2. Formes géométriques (1) (archive tar)
  3. Listes, tris et génériques (archive Eclipse)
  4. Arbres binaires de recherche (archive Eclipse)

Séances de TD

  1. 6 Nov 2009.
    A partir du programme vu en cours, introduire une classe Rectangle (caractérisés par leur longueur et leur largeur) et Triangle(caractérisés par leurs trois côtés)
  2. Une solution
  3. 13 Nov 2009.
    Sujet de TD
    Archive à télécharger
  4. 20 Nov 2009.
    Importer l'archive du cours du 18 .
    Sur le modèle de Min, écrire une classe permettant de trier une liste (tri par sélection)
    Sur le moèle de RevComparator, écrire une classe permettant de trier ou de calculer le mimimum en considérant un produit lexicographique de deux ordres. Votre définition devra être la plus générale possible.
    La syntaxe suivante autorise les classes génériques à plusieurs paramètres:
    class LexComparator<T,U,V> implements Comparator<T> 
    
  5. 11 Dec 2009
    Modifier les classes associées aux arbres binaires de recherche en considérant une implantation destructive de add: (le type de retour de addAux est void).