\include{macroTL} \title{Génie logiciel \\ -- \\TD4 - Questions complémentaires} \author{\bsc{Pietri} Yoann (A11)\\\bsc{Levy--Falk} Hugo (A11)} \date{Mars 2018} \usepackage{mathrsfs} \usepackage{MyPack2} \usepackage{pdftexcmds} \usepackage{minted} \begin{document} \maketitle \initPage{TL de Génie Logiciel}{\today}{\bsc{Pietri} Yoann, \bsc{Levy--Falk} Hugo} \tableofcontents \newpage \section{lecture dans un fichier et transformation d'une chaîne de caractères} Classe \mintinline{java}{Utilitaire} : \inputminted{java}{questioncomplementaire/Utilitaire.java} \section{Codage complet des classes Morse et Cesar} \subsection{Classe \mintinline{java}{Cesar}} \inputminted{java}{questioncomplementaire/Cesar.java} \subsection{Classe \mintinline{java}{Morse}} \inputminted{java}{questioncomplementaire/Morse.java} \section{Mesure des temps d'exécution} Classe \mintinline{java}{Comparateur} : \inputminted{java}{questioncomplementaire/Comparateur.java} \section{Utilisation d'un patron pour ajouter un algorithme existant} Classe \mintinline{java}{CodageAClef} : \inputminted{java}{questioncomplementaire/CodageAClef.java} \section{Codage d'Huffman} Classe \mintinline{java}{Huffman} : \inputminted{java}{questioncomplementaire/Huffman.java} \section{Documentation} \subsection{Classe \mintinline{java}{Noeud}} \inputminted{java}{questioncomplementaire/Noeud.java} \subsection{Classe \mintinline{java}{Arbre}} \inputminted{java}{questioncomplementaire/Noeud.java} \subsection{Classe \mintinline{java}{HuffmanCode}} \inputminted{java}{questioncomplementaire/Noeud.java} \section{Sauvegarde des résultats} Voir la classe \mintinline{java}{Comparateur} dans la section "Mesure des temps d'exécution". \end{document}