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ő, size
hosszúságú alarrát adja eredményül.
Leírás
Ez a függvény a n - size + 1
size
részarráit adja vissza, ahol n
a array
hossza.
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