Mises à jour homework

Mises à jour homework

by Jean-Cédric Chappelier -
Number of replies: 2

Bonjour,
je posterai ici les éventuelles mises à jour du sujet du homework. La version on-line sera toujours à jour.

Pour le moment (version 1.2 du 14 mars), il n'y a que quelques typos sans importance sauf peut être le nom de la fonction attendue en II.3 : c'est bien

available_time()
(et non pas
avalaible_time()
[II.3], ni
average_time()
[II.4.1]).

(Merci à Alban pour ses remarques.)

In reply to Jean-Cédric Chappelier

Re: Mises à jour homework

by Jean-Cédric Chappelier -

Ceci n'est pas une mise à jour de la donnée, mais une clarification car j'ai eu 2 (ou 3) fois la question : voir aussi cette question sur le forum

  • add_container()
    n'est que au niveau physique/mémoire ; comme le
    add()
    d'une
    ArrayList
    en Java ; elle ne s'occupe pas du niveau logique/sémantique ;

  • pour la gestion logique/sémantique (contraintes) : c'est

    allocate()
    qui a toute cette responsabilité (et qui utilise
    add_container()
    une fois les contraintes logiques vérifiées).

En espérant que c'est plus clair...

In reply to Jean-Cédric Chappelier

Re: Mises à jour homework

by Jean-Cédric Chappelier -

Suite à des questions sur le forum, je propose une reformulation du II.4.1 pour clarifier (j'espère). Cela ne change pas grand chose au fond, mais ajoute peut être un petit quelque chose :

  1. [4 points] On mémorise les caractéristiques disponibles (volume, temps) offertes au départ par chaque camion. Pour un camion vide, ce sont sa capacité en volume et son temps moyen d’accès, calculé au moyen de la fonction available_time() précédente (celle-ci sera calculée une fois pour toute et non pas recalculée à chaque fois).

La version on-line est à jour.