Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Volledig gekwalificeerde naam: Std.Arrays.Windows
function Windows<'T>(size : Int, array : 'T[]) : 'T[][]
Samenvatting
Retourneert alle opeenvolgende submaarray's van lengte size.
Beschrijving
Met deze functie worden alle n - size + 1 submaarray's van lengte size in volgorde geretourneerd, waarbij n de lengte van arrayis.
De eerste submaarray's worden array[0..size - 1], array[1..size], array[2..size + 1] tot de laatste submaarray array[n - size..n - 1].
Typeparameters
'T
Het type array elementen.
Invoer
grootte
Lengte van de submaarray's.
array
Een matrix met elementen.
Voorbeeld
// same as [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
let windows = Windows(3, [1, 2, 3, 4, 5]);
Opmerkingen
De grootte van het venster moet een positief geheel getal zijn dat niet groter is dan de grootte van de matrix