Parcours
/
Raku
Raku
/
Exercices
/
Ensemble personnalisé
Ensemble personnalisé

Ensemble personnalisé

Facile

Instructions

Il est parfois nécessaire de définir une structure de données personnalisée, comme un ensemble. Dans cet exercice, tu vas définir ton propre ensemble. Son fonctionnement interne n'a pas d'importance, tant qu'il se comporte comme un ensemble d'éléments uniques.

Opérateurs d'ensembles

raku dispose d'une prise en charge native des ensembles.

Les opérateurs sont disponibles en notation mathématique (via Unicode) ainsi qu'avec leurs équivalents ASCII :

Contexte d'ensembles

Unicode ASCII Description
∅ set() ensemble vide
∩ (&) intersection
∪ (|) union
∖ (-) différence d'ensembles
⊖ (^) différence symétrique d'ensembles

Contexte booléen

Unicode ASCII Description
≡ (==) sont identiques
≢ !(==) ne sont pas identiques
∈ (elem) est un élément de
∉ !(elem) n'est pas un élément de
∋ (cont) contient
∌ !(cont) ne contient pas
⊆ (<=) est un sous-ensemble ou égal à
⊈ !(<=) n'est pas un sous-ensemble ou égal à
⊂ (<) est un sous-ensemble strict de
⊄ !(<) n'est pas un sous-ensemble strict de
⊇ (>=) est un sur-ensemble ou égal à
⊉ !(>=) n'est pas un sur-ensemble ou égal à
⊃ (>) est un sur-ensemble strict de
⊅ !(>) n'est pas un sur-ensemble strict de
Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
Raku Exercism

Prêt à commencer Ensemble personnalisé ?

Inscris-toi sur Exercism pour apprendre et maîtriser Raku avec 94 exercices, et un vrai mentorat humain, le tout gratuitement.