Megosztás a következőn keresztül:


Windows-függvény

Teljes név: Std.Arrays.Windows

function Windows<'T>(size : Int, array : 'T[]) : 'T[][]

Összefoglalás

Az összes egymást követő, sizehosszúságú alarrát adja eredményül.

Leírás

Ez a függvény a n - size + 1size részarráit adja vissza, ahol n a arrayhossza. Az első alarrayok array[0..size - 1], array[1..size], array[2..size + 1] az utolsó alarray array[n - size..n - 1].

Típusparaméterek

'T

A array elemek típusa.

Bemenet

méret

Az alarráik hossza.

tömb

Elemek tömbje.

Példa

// same as [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
let windows = Windows(3, [1, 2, 3, 4, 5]);

Megjegyzések

Az ablak méretének pozitív egész számnak kell lennie, amely nem lehet nagyobb a tömb méreténél