• Aucun résultat trouvé

Exercice 1. Drapeau arc-en-ciel

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice 1. Drapeau arc-en-ciel"

Copied!
1
0
0

Texte intégral

(1)

L3 Informatique Année 2021 2022

UE ALGO5 TD2 Séance 4 : Drapeau arc-en-ciel

Objectifs

À la n de cette séance, vous devriez être capable de : adapter et généraliser des algorithmes vus en cours ;

spécier des spécications (pré- et post- conditions) de fonctions ; spécier et prouver des invariants de boucle.

Exercice 1. Drapeau arc-en-ciel

Q 1. Compléter la spécication de la procédureDrapeauAEC:

1 Couleur :typeabstrait

3 DrapeauAEC(C,P,T,N) { Données :

5 P, N : entiers

C : tableau sur [1..P] de couleurs

7 T : tableau sur [1..N] de couleurs Pré−condition : ...

9 Post−condition : ...

}

Q 2. Écrire le schéma et l'invariant de la boucle principale de l'algorithme.

Q 3. Écrire l'algorithme complet.

Q 4. Évaluer la qualité de votre solution : quel est sa complexité en temps au pire ?

quel est son coût en mémoire (en plus de l'espace occupé par les tableauxT et C) ? combien de fois demande-t-elle d'évaluer la couleur d'un élément deT?

Références

Documents relatifs

La structure pourra, dans le cadre de l’accompagnement de votre enfant, être amenée à partager des informations vous concernant avec d’autres personnes, extérieures

Programmez en Java et testez les algorithmes de puissance rapide vus en TD : a) créez une classe calculs pour :.. - la puissance et la puissance rapide des entiers, - la suite

1 ère loi de Descartes pour la réfraction: le plan de réfraction (OA,AB) est confondu avec le plan

Vous pouvez, en bonus, ajouter des composants et les tester dans votre circuit, comme une r ´esistance variable (potentiom `etre) par exemple..

En vous appuyant sur cette représentation et sur un schéma aussi clair que possible, indiquer dans quelle direction un observateur doit regarder pour voir un arc-en-ciel, expliquer

La bande sombre correspond à la zone dans laquelle les gouttes d’eau ne renvoie vers l’observa- teur aucun rayon ayant subit une seule réflexion interne (déviation trop importante)

[r]

LES ÉCAILLES les écailles les écailles... LES NAGEOIRES les