Skip to content
Snippets Groups Projects
Commit 5731b095 authored by DALI AYOUB's avatar DALI AYOUB :speech_balloon:
Browse files

ajout du TD3 du 04/10

parent 0c4c5763
Branches
No related merge requests found
TD Structures de données et algorithmes
Université de Strasbourg
bfreeling@unistra.fr
Spec MULTIENS étend BASE Sorte MultiEns
Opérations :
creer_Multi : -> MultiEns //créé un MultiEns vide
inscrit : MultiEns S -> MultiEns //ajoute un élément de type S dans le MultiEns
suppr : MultiEns S -> MultiEns //supprime la premiere occurence d'un élément
nb_occ : //nombre d'occurence d'un élément
taille_tot : //taille totale des MultiEns
taille_distinct : //nombre d'éléments distincts
vide : //Est-ce que MultiEns est vide ?
Axiomes : e :MultiEns, x,y : S
typedef struct strMultiEns{
Nat * v; //le tableau
Nat n; //le nombre d'éléments dans le tableau
Nat taille; //la taille du tableau
} StrMultiEns, *MultiEns;
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment