Tracks
/
Raku
Raku
/
Übungen
/
Eigene Menge
Eigene Menge

Eigene Menge

Einfach

Anleitung

Erstelle einen eigenen Set-Typ.

Manchmal ist es notwendig, eine eigene Datenstruktur eines bestimmten Typs zu definieren, zum Beispiel ein Set. In dieser Übung definierst du dein eigenes Set. Wie es intern funktioniert, ist egal, solange es sich wie ein Set aus eindeutigen Elementen verhält.

Mengenoperatoren

raku hat eingebaute Mengenunterstützung.

Die Operatoren gibt es in mathematischer Notation (über Unicode) sowie als ASCII-Entsprechungen:

Mengenkontext

Unicode ASCII Beschreibung
∅ set() leere Menge
∩ (&) Schnittmenge
∪ (|) Vereinigungsmenge
∖ (-) Mengendifferenz
⊖ (^) symmetrische Differenz

Boolescher Kontext

Unicode ASCII Beschreibung
≡ (==) sind identisch
≢ !(==) nicht identisch
∈ (elem) ist ein Element von
∉ !(elem) ist kein Element von
∋ (cont) enthält
∌ !(cont) enthält nicht
⊆ (<=) ist eine Teilmenge von oder gleich
⊈ !(<=) ist keine Teilmenge von oder gleich
⊂ (<) ist eine echte Teilmenge von
⊄ !(<) ist keine echte Teilmenge von
⊇ (>=) ist eine Obermenge von oder gleich
⊉ !(>=) ist keine Obermenge von oder gleich
⊃ (>) ist eine echte Obermenge von
⊅ !(>) ist keine echte Obermenge von
Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab
Raku Exercism

Bereit, mit Eigene Menge zu starten?

Melde dich bei Exercism an, um Raku mit 94 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.