Rutas
/
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 definirás tu propio conjunto. Cómo funciona internamente no importa, siempre que 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 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 estricto de
⊄ !(<) no es un subconjunto estricto de
⊇ (>=) es un superconjunto de o igual a
⊉ !(>=) no es un superconjunto de o igual a
⊃ (>) es un superconjunto estricto de
⊅ !(>) no es un superconjunto estricto de
Editar en GitHub El enlace se abre en una ventana o pestaña nueva
Raku Exercism

¿Listo para empezar Conjunto personalizado?

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