Διαδρομές
/
Raku
Raku
/
Ασκήσεις
/
Προσαρμοσμένο σύνολο
Προσαρμοσμένο σύνολο

Προσαρμοσμένο σύνολο

Εύκολο

Οδηγίες

Δημιούργησε έναν προσαρμοσμένο τύπο συνόλου.

Μερικές φορές είναι απαραίτητο να ορίσεις μια προσαρμοσμένη δομή δεδομένων κάποιου τύπου, όπως ένα σύνολο. Σε αυτή την άσκηση θα ορίσεις το δικό σου σύνολο. Το πώς λειτουργεί εσωτερικά δεν έχει σημασία, αρκεί να συμπεριφέρεται σαν σύνολο μοναδικών στοιχείων.

Τελεστές συνόλων

Η raku έχει ενσωματωμένη υποστήριξη συνόλων.

Οι τελεστές είναι διαθέσιμοι σε μαθηματικό συμβολισμό (μέσω Unicode) μαζί με τα ισοδύναμα ASCII:

Πλαίσιο συνόλων

Unicode ASCII Περιγραφή
∅ set() κενό σύνολο
∩ (&) τομή
∪ (|) ένωση
∖ (-) διαφορά συνόλων
⊖ (^) συμμετρική διαφορά συνόλων

Πλαίσιο Boolean

Unicode ASCII Περιγραφή
≡ (==) είναι ίδια
≢ !(==) δεν είναι ίδια
∈ (elem) είναι στοιχείο του
∉ !(elem) δεν είναι στοιχείο του
∋ (cont) περιέχει
∌ !(cont) δεν περιέχει
⊆ (<=) είναι υποσύνολο ή ίσο με
⊈ !(<=) δεν είναι υποσύνολο ή ίσο με
⊂ (<) είναι γνήσιο υποσύνολο του
⊄ !(<) δεν είναι γνήσιο υποσύνολο του
⊇ (>=) είναι υπερσύνολο ή ίσο με
⊉ !(>=) δεν είναι υπερσύνολο ή ίσο με
⊃ (>) είναι γνήσιο υπερσύνολο του
⊅ !(>) δεν είναι γνήσιο υπερσύνολο του
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Raku Exercism

Έτοιμος να ξεκινήσεις την άσκηση Προσαρμοσμένο σύνολο;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Raku με 94 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.