LE CODE DANS CE DÉPÔT N'EST PAS EXACTEMENT LE MÊME RENDU POUR DES RAISONS DE SÉCURITÉ
Pour installer les paquets dont le projet a besoin :
opam install . \
--deps-only \
--with-doc \
--with-test \Pour compiler le projet :
dune buildPour lancer les tests :
dune testPour exécuter le projet :
dune exec devoir_de_programmationPour exécuter le projet avec des arguments de ligne de commande :
dune exec devoir_de_programmation -- [...args]Exemple :
dune exec devoir_de_programmation -- \
-data "1 2 3 2" \
-problem maxocc \
-print \
-query 0 1 \
-query 0 3 \
-update 3 0 \
-print \
-query 0 3devrait donner l'affichage suivant :
(1, 1) (2, 1) (3, 1) (2, 1)
(2, 1)
(3, 1)
input[0]=3
(3, 1) (2, 1) (3, 1) (2, 1)
(3, 2)