Γίνε μέλος στη διαδρομή Scheme του Exercism και απόκτησε πρόσβαση σε 39 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
(let ((quine '((lambda (q) `(,q ',q))
'(lambda (q) `(,q ',q)))))
(equal? quine (eval quine)))
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Προσδιόρισε αν ένας αριθμός είναι αριθμός Armstrong.
Δεδομένων των θέσεων δύο βασιλισσών σε μια σκακιέρα, δείξε αν είναι τοποθετημένες έτσι ώστε να μπορούν να επιτεθούν η μία στην άλλη.
Υπολόγισε τον αριθμό των κόκκων σιταριού σε μια σκακιέρα, δεδομένου ότι ο αριθμός σε κάθε τετράγωνο διπλασιάζεται.
Το Scheme παρέχει έναν μικρό αριθμό χαρακτηριστικών γενικής χρήσης.
Με έμπνευση από τον λογισμό λάμδα, οι εμβέλειες και οι βρόχοι εκφράζονται με τον ορισμό και την κλήση συναρτήσεων.
Κάποιες εφαρμογές χρησιμοποιούν το Scheme ως γλώσσα επέκτασής τους.
Και ο πηγαίος κώδικας και τα δεδομένα εκφράζονται χρησιμοποιώντας εμφωλευμένες λίστες.
Το Scheme υποστηρίζει ακριβείς και προσεγγιστικούς αριθμούς.
Το Scheme υποστηρίζει υγιεινές μακροεντολές, επιτρέποντας την αξιόπιστη επέκταση της σύνταξης.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Scheme δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Scheme και να γράφεις ιδιωματικό κώδικα σε Scheme. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Scheme - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Scheme στο Exercism έχει 39 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής SchemeΚαι το καλύτερο: είναι 100% δωρεάν για όλους.
Γράψου στη διαδρομή Scheme