Verwandte Artikel
Wenden Sie Rang in der Permutation einer Liste an
Shane Ich habe zwei Listen: l1 = [0, 1, 12, 33, 41, 52, 69, 7.2, 8.9, 9.91]
l2 = [45, 51]
Ich muss alle möglichen Kombinationen (ohne Wiederholung) l1mit einer Größe erhalten, die der Länge von entspricht l2. Wenden Sie dann eine Rangmetrik auf l2und l1(für j
Triangularisieren einer Liste in Haskell
Peter Kagey: Ich bin daran interessiert, eine effiziente Haskell-Funktion zu schreiben triangularize :: [a] -> [[a]], die eine (möglicherweise unendliche) Liste in eine Liste von Listen "trianguliert". Zum Beispiel triangularize [1..19]sollte zurückkehren [[1,
Aufbau einer Liste in Haskell
Tag Ich möchte eine Liste zufälliger Ganzzahlen ohne Duplikate erstellen. Als ersten Schritt habe ich eine Funktion, die eine Liste von n Zufallsstichproben erstellt. Wie schreibt man dies auf eine eher Haskell-idiomatische Weise, bei der keine leere Liste übe
Umkehren einer Liste in einer anderen Liste in Haskell
ZCoder Ich bin ziemlich neu in Haskell und versuche, eine Liste umzukehren. Gleichzeitig möchte ich die Listen in dieser Liste umkehren. Also zum Beispiel: Prelude> rev [[3,4,5],[7,5,2]]
[[2,5,7],[5,4,3]]
Ich weiß, dass der folgende Code eine Liste umkehrt: r
Filterliste innerhalb einer Liste in Haskell
zanhtet Ich möchte eine Funktion schreiben, die englische Markierungen größer als 60 auffüllt. Ich weiß nicht, wie man eine Liste in einer Liste auffüllt type Name = String
type Mark = (String, Int)
data Student = Student Name [Mark]
deriving (
Haskell - In einer Liste gespeicherte Benutzereingaben
Matt G Ich möchte eine Benutzereingabe aufnehmen und als Liste speichern, die ich später durchsuchen kann. Im Moment habe ich eine leere Liste namens "Sales" und diese Funktion, um eine Eingabe aufzunehmen und in dieser Liste zu speichern. sales = []
recordPu
Erstes Element in einer Liste haskell
Q_96 Also muss ich eine find2-Methode machen, die das erste Element herausnimmt. Zum Beispiel find2 :: (a -> Bool) -> [a] -> a und find2 (>4) [1 .. 10] Sollte eine Ausgabe haben 5 Ich bin nicht gut mit Haskell, aber ich möchte es lernen. Mein erster Versuch wa
Haskell: Speicheradresse einer Liste abrufen
asp5 Gibt es eine Möglichkeit, die Adresse des Datenelements (z. B. eines Listenelements) in Haskell abzurufen? combineLists :: [a] -> [a] -> [a]
combineLists [] y = y
combineLists (x:xs) y = x : combineLists xs y
*Main> let x=[1,23, 12, 45]
*Main> x
[1,23,1
Vorletztes Element einer Liste in Haskell
Elliot Gorokhovsky Betrachten Sie die folgende Funktion, um das vorletzte Element einer Liste zu finden: myButLast (x:xs) = if length xs > 1 then myButLast xs else x
Dies ist ein O (n ^ 2) -Algorithmus, da er length xsO (n) ist und O (n) mal genannt wird. Was