Διαδρομές
/
Futhark
Futhark
/
Ασκήσεις
/
Υψηλές Βαθμολογίες
Υψηλές Βαθμολογίες

Υψηλές Βαθμολογίες

Μέτριο

Οδηγίες

Διαχειρίσου τη λίστα υψηλών σκορ ενός παίκτη.

Η αποστολή σου είναι να φτιάξεις ένα component υψηλών σκορ για το κλασικό παιχνίδι Frogger, ένα από τα παιχνίδια με τις περισσότερες πωλήσεις και τα πιο εθιστικά όλων των εποχών, καθώς και ένα κλασικό της εποχής των arcade. Η αποστολή σου είναι να γράψεις μεθόδους που επιστρέφουν το υψηλότερο σκορ από τη λίστα, το τελευταίο σκορ που προστέθηκε και τα τρία υψηλότερα σκορ.

Πακέτο ταξινόμησης

Αυτή η άσκηση απαιτεί να ταξινομήσεις έναν πίνακα, αλλά αυτό δεν είναι ενσωματωμένο στην τυπική βιβλιοθήκη. Θα μπορούσες να γράψεις τη δική σου βιβλιοθήκη ταξινόμησης, αλλά καλύτερη επιλογή είναι να χρησιμοποιήσεις το πακέτο sorts.

Μπορείς να χρησιμοποιήσεις αυτό το πακέτο στη λύση σου τρέχοντας την παρακάτω εντολή στον κατάλογο της λύσης:

futhark pkg add github.com/diku-dk/sorts
futhark pkg sync

Έπειτα, κάνε import τους επιθυμητούς αλγορίθμους ταξινόμησης μέσω:

import "lib/github.com/diku-dk/sorts/<sorting algorithm>"

Πηγή

Φόρος τιμής στο arcade παιχνίδι Frogger της δεκαετίας του '80
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Futhark Exercism

Έτοιμος να ξεκινήσεις την άσκηση Υψηλές Βαθμολογίες;

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