Tracks
/
Futhark
Futhark
/
Übungen
/
Bestenliste
Bestenliste

Bestenliste

Mittel

Anleitung

Verwalte die Highscore-Liste eines Spielers.

Deine Aufgabe ist es, eine Highscore-Komponente für das klassische Spiel Frogger zu bauen, eines der meistverkauften und süchtig machendsten Spiele aller Zeiten und ein Klassiker der Arcade-Ära. Deine Aufgabe ist es, Methoden zu schreiben, die die höchste Punktzahl aus der Liste, die zuletzt hinzugefügte Punktzahl und die drei höchsten Punktzahlen zurückgeben.

Sortierpaket

Für diese Übung musst du ein Array sortieren, aber das ist in der Standardbibliothek nicht enthalten. Du könntest deine eigene Sortierbibliothek schreiben, aber besser ist es, das sorts-Paket zu verwenden.

Du kannst dieses Paket in deiner Lösung verwenden, indem du den folgenden Befehl im Verzeichnis der Lösung ausführst:

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

Danach importierst du deine gewünschten Sortieralgorithmen mit:

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

Quelle

Eine Hommage an das Arcade-Spiel Frogger aus den Achtzigern
Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab
Futhark Exercism

Bereit, mit Bestenliste zu starten?

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