Changes between Version 37 and Version 38 of CaoCourseTme8
- Timestamp:
- May 20, 2009, 4:30:44 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CaoCourseTme8
v37 v38 279 279 progressivement les fichiers objets fournis par vos propres fichiers objet. 280 280 281 '''1. Construction et initialisation du gestionnaire de mouvements''':: 281 '''1. Construction et initialisation du gestionnaire de mouvements''' 282 282 Ecrivez le programme ''main()'' qui construit en mémoire les deux structures de données 283 283 ''graph_t'' et ''move_manager_t''. Vous disposez pour vous aidez d'une fonction ''dump_move_manager()'' 284 284 qui affiche le contenu de la structure. 285 286 '''2. Exécution et évaluation''':: 285 286 '''2. Exécution et évaluation''' 287 287 Complétez le programme main() en ajoutant la fonction ''mincut(graph_t *gr, move_manager_t *mm)''. 288 288 On utilisera la fonction ''global_cost(graph_t *g)'' pour calculer et afficher le coût de la partition avant et après optimisation. … … 290 290 La partition résultante est-elle toujours la partition optimale? Pourquoi? Donnez un contre-exemple. 291 291 292 '''3. Ecriture de la fonction mincut() ''' ::292 '''3. Ecriture de la fonction mincut() ''' 293 293 Ecrire en langage C la fonction mincut() qui réalise l'algorithme !MinCut glouton. 294 294 Cette fonction contient la boucle réalisant les transferts de cellules tant que le transfert fait décroitre … … 298 298 être mis à jour. 299 299 300 '''4. Ecriture des autres fonctions d'accès''' ::300 '''4. Ecriture des autres fonctions d'accès''' 301 301 Ecrire les différentes fonctions d'accès aux structures de données définies 302 302 dans la partie D, et validez ces fonctions en les intégrant peu à peu dans 303 303 votre programme. 304 304 305 '''5. construction du graphe en mémoire''':: 305 '''5. construction du graphe en mémoire''' 306 306 L'objectif est ici d'écrire la fonction ''parse_graph()'', en utilisant lex et 307 307 yacc. Nous vous suggérons de commencer par faire l'hypothèse qu'il n'y a pas de clusters