Tracks
/
Raku
Raku
/
Ejercicios
/
Conjunto personalizado
Conjunto personalizado

Conjunto personalizado

Fácil

Instrucciones

Crea un tipo de conjunto personalizado.

A veces es necesario definir una estructura de datos personalizada de algún tipo, como un conjunto. En este ejercicio vas a definir tu propio conjunto. No importa cómo funcione internamente, siempre y cuando se comporte como un conjunto de elementos únicos.

Operadores de conjuntos

raku tiene soporte de conjuntos integrado.

Los operadores están disponibles en notación matemática (mediante Unicode) junto con sus equivalentes en ASCII:

Contexto de conjuntos

Unicode ASCII Descripción
∅ set() conjunto vacío
∩ (&) intersección
∪ (|) unión
∖ (-) diferencia de conjuntos
⊖ (^) diferencia simétrica de conjuntos

Contexto booleano

Unicode ASCII Descripción
≡ (==) son idénticos
≢ !(==) no son idénticos
∈ (elem) es un elemento de
∉ !(elem) no es un elemento de
∋ (cont) contiene
∌ !(cont) no contiene
⊆ (<=) es un subconjunto de o igual a
⊈ !(<=) no es un subconjunto de o igual a
⊂ (<) es un subconjunto propio de
⊄ !(<) no es un subconjunto propio de
⊇ (>=) es un superconjunto de o igual a
⊉ !(>=) no es un superconjunto de o igual a
⊃ (>) es un superconjunto propio de
⊅ !(>) no es un superconjunto propio de
Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
Raku Exercism

¿Todo listo para empezar Conjunto personalizado?

Regístrate en Exercism para aprender y dominar Raku con 94 ejercicios y mentoría humana real, todo gratis.