Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vollqualifizierter Name: Std.Arrays.Windows
function Windows<'T>(size : Int, array : 'T[]) : 'T[][]
Zusammenfassung
Gibt alle aufeinander folgenden Unterarrays der Länge sizezurück.
Beschreibung
Diese Funktion gibt alle n - size + 1 Teilarrays der Länge size in der Reihenfolge zurück, wobei n die Länge von arrayist.
Die ersten Unterarrays werden bis zum letzten Unterarray array[0..size - 1], array[1..size], array[2..size + 1]array[n - size..n - 1].
Typparameter
T
Der Typ der array-Elemente.
Eingabe
Größe
Länge der Unterarrays.
Anordnung
Ein Array von Elementen.
Beispiel
// same as [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
let windows = Windows(3, [1, 2, 3, 4, 5]);
Bemerkungen
Die Größe des Fensters muss eine positive ganze Zahl sein, die nicht größer als die Größe des Arrays ist.