• Aucun résultat trouvé

Exercice 1. Type tableau

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice 1. Type tableau"

Copied!
1
0
0

Texte intégral

(1)

L3 Informatique Année 2021 2022

UE ALGO5 TD2 Séance 5 : Tableaux et collections

Objectifs

À la n de cette séance, vous devriez être capable de :

manipuler et concevoir des tableaux comme des structures abstraites ; rééchir aux propriétés de collections variées ;

proposer des implémentations de gestion de collections cohérentes avec les spécications choisies.

Exercice 1. Type tableau

Q 1. Rappeler brièvement les principales caractéristiques d'une structure de données de type tableau. Don- ner une spécication du type tableau.

Exercice 2. Implémentation d'une collection dans un tableau

Q 2. On considère une collection deNéléments, implémentée dans un tableauTdeNMAXentiers (NMAX≥N>0).

Discutez des diérentes implémentations possibles de cette collection.

Exercice 3. Insertion et suppression dans une collection

Q 3. On s'intéresse aux deux primitives suivantes (iest donné) : ajouter un nouvel élément à l'indiceidu tableau supprimer l'élément d'indiceidu tableau

Proposez une réalisation possible de ces deux primitives en discutant de leur coût en nombre d'accès aux éléments du tableau en fonction deN. On pourra imaginer plusieurs solutions en fonction des propriétés que l'on souhaite préserver sur le tableau initial...

Références

Documents relatifs

Si g représente la densité de population classée suivant son revenu croissant, G(x) représente la proportion de la population dont le revenu est inférieur à x.. On suppose de plus que

Nous allons voir une nouvelle méthode pour remplir une valeur dans un tableau : le produit

Écrire une fonction stringToDouble qui prend en entrée une chaine de caractère (on suppose qu’elle respecte le format ci-dessus, pas besoin donc de la vérifier) et qui renvoie un

On utilise un tableau simple pour organiser des données selon un seul critère Exemples : Ces deux tableaux présentent la longueur de certains fleuves français :. II-Tableau à

C’est à partir de ces gisements qu’on produit le métal fer par la méthode suivants : on commence par faire réagir le sulfure de zinc avec le dioxygène, ce qui conduit à

Dans une certaine mesure la réalité dont rend compte le tableau initial kjj, est maintenant saisie au travers de ces partitions, en ce sens qu'on assimile deux individus i et i' (ou

Mˆeme question pour la ligne de niveau 100m, puis pour la ligne de niveau 200m (sur le mˆeme dessin)..

On voit que ces courbes sont d´efinies tr`es facilement : on donne un point de d´epart, et une vitesse en ce point ; et un point d’arriv´ee, et une vitesse au point d’arriv´ee ; et