Trilhas
/
Raku
Raku
/
Exercícios
/
Conjunto personalizado
Conjunto personalizado

Conjunto personalizado

Fácil

Instruções

Crie um tipo de conjunto personalizado.

Às vezes é necessário definir uma estrutura de dados personalizada de algum tipo, como um conjunto. Neste exercício, você vai definir o seu próprio conjunto. Não importa como ele funciona por dentro, desde que se comporte como um conjunto de elementos únicos.

Operadores de conjunto

raku tem suporte a conjuntos integrado.

Os operadores estão disponíveis em notação matemática (via Unicode) e também em equivalentes ASCII:

Contexto de conjuntos

Unicode ASCII Descrição
∅ set() conjunto vazio
∩ (&) interseção
∪ (|) união
∖ (-) diferença de conjuntos
⊖ (^) diferença simétrica de conjuntos

Contexto booleano

Unicode ASCII Descrição
≡ (==) são idênticos
≢ !(==) não são idênticos
∈ (elem) é um elemento de
∉ !(elem) não é um elemento de
∋ (cont) contém
∌ !(cont) não contém
⊆ (<=) é um subconjunto ou igual a
⊈ !(<=) não é um subconjunto ou igual a
⊂ (<) é um subconjunto próprio de
⊄ !(<) não é um subconjunto próprio de
⊇ (>=) é um superconjunto ou igual a
⊉ !(>=) não é um superconjunto ou igual a
⊃ (>) é um superconjunto próprio de
⊅ !(>) não é um superconjunto próprio de
Editar via GitHub O link abre em uma nova janela ou aba
Raku Exercism

Tudo pronto para começar Conjunto personalizado?

Crie sua conta no Exercism para aprender e dominar Raku com 94 exercícios e mentoria humana de verdade, tudo de graça.