Gepostet: |
Haskell Code? | ||||||||||
Ich hab mal ne blöde Frage muss in einer Aufgabe für Java ein paar Sachen angeben. Problem ist, der Code ist in Haskell und damit habe ich bei weitem weniger Erfahrung und wollte fragen ob ihr mir möglicherweise erklären könnt, was der Code denn macht. riddle x = minimum [ y | y<-concat x, all(y `elem`)x ] kann man als Spezifikation einer Java-Methode /** * Voraussetzung: ... * Effekt: ... * @return ... */ static int riddle(int[][] x) { ..... } Wäre echt super |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Hallo, die Funktion bekommt eine Liste von Listen als Eingabe, sucht dann die Elemente, die in jeder Eingabeliste enthalten sind, und gibt schließlich das kleinste von diesen zurück. Beispiel: riddle [[0,1,2,3], [1,2,3,4], [2,3,4,5]] => 2 und 3 sind in allen Listen enthalten, aber 2 wird als kleineres Element zurückgegeben. Viele Grüße, Siracusa |
|||||||||||
Zum Seitenanfang | |||||||||||