diff options
| author | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-04-04 15:37:24 +0200 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-04-04 15:37:24 +0200 |
| commit | fe1f28749752b6b197ff8e393a999c8f4549f074 (patch) | |
| tree | aa7c55520445a371cd3bcc9ae72b9552c8cf7aa8 /semestre 2/informatique/tme/semaine9/multi_ensembles.h | |
| parent | c49b969659d8761442a560f8feda436bfb7b01e8 (diff) | |
Ajout des cours du 28 mars au 4 avril
ne contient pas le cours de mathématiques
Diffstat (limited to 'semestre 2/informatique/tme/semaine9/multi_ensembles.h')
| -rw-r--r-- | semestre 2/informatique/tme/semaine9/multi_ensembles.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/semestre 2/informatique/tme/semaine9/multi_ensembles.h b/semestre 2/informatique/tme/semaine9/multi_ensembles.h new file mode 100644 index 0000000..63c13aa --- /dev/null +++ b/semestre 2/informatique/tme/semaine9/multi_ensembles.h @@ -0,0 +1,16 @@ +typedef struct _element_t element_t; +struct _element_t{ + int valeur; + int frequence; + element_t *suivant; +}; + +element_t *Recherche_val(element_t *ensemble, int val); +element_t *Ajout_tete_ensemble(element_t *ensemble, int val, int freq); +element_t *Ajout_ensemble_trie(element_t *ensemble, int val, int freq); +element_t *Supprime_total_element_ensemble(element_t *ensemble, int val); +element_t *Supprime_element_ensemble(element_t *ensemble, int val); +void Affiche_ensemble(element_t *ensemble); +element_t * Creation_ensemble(int n); +int Inclus(element_t* sub, element_t *ens); +int Intersection_vide(element_t *e1, element_t *e2); |
