Changes between Version 37 and Version 38 of CaoCourseTme8


Ignore:
Timestamp:
May 20, 2009, 4:30:44 PM (16 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CaoCourseTme8

    v37 v38  
    279279progressivement les fichiers objets fournis par vos propres fichiers objet.
    280280
    281  '''1. Construction et initialisation du gestionnaire de mouvements'''::
     281'''1. Construction et initialisation du gestionnaire de mouvements'''
    282282       Ecrivez le programme ''main()'' qui construit en mémoire les deux structures de données
    283283       ''graph_t'' et ''move_manager_t''. Vous disposez pour vous aidez d'une fonction ''dump_move_manager()''
    284284       qui affiche le contenu de la structure.
    285        
    286  '''2. Exécution et évaluation'''::
     285
     286'''2. Exécution et évaluation'''
    287287       Complétez le programme main() en ajoutant la fonction ''mincut(graph_t *gr, move_manager_t *mm)''.
    288288       On utilisera la fonction ''global_cost(graph_t *g)'' pour calculer et afficher le coût de la partition avant et après optimisation.
     
    290290       La partition résultante est-elle toujours la partition optimale? Pourquoi? Donnez un contre-exemple.
    291291
    292 '''3. Ecriture de la fonction mincut() '''::
     292'''3. Ecriture de la fonction mincut() '''
    293293       Ecrire en langage C la fonction mincut() qui réalise l'algorithme !MinCut glouton.
    294294       Cette fonction contient la boucle réalisant les transferts de cellules tant que le transfert fait décroitre
     
    298298       être mis à jour.
    299299
    300 '''4. Ecriture des autres fonctions d'accès'''::
     300'''4. Ecriture des autres fonctions d'accès'''
    301301       Ecrire les différentes fonctions d'accès aux structures de données définies
    302302       dans la partie D, et validez ces fonctions en les intégrant peu à peu dans
    303303       votre programme.
    304304
    305  '''5. construction du graphe en mémoire'''::
     305'''5. construction du graphe en mémoire'''
    306306       L'objectif est ici d'écrire la fonction ''parse_graph()'', en utilisant lex et
    307307       yacc. Nous vous suggérons de commencer par faire l'hypothèse qu'il n'y a pas de clusters