共用方式為


Windows 函式

完整名稱:Std.Arrays.Windows

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

總結

傳回長度 size的所有連續子陣列。

描述

此函式會依序傳回長度 n - size + 1 的所有 size 子陣列,其中 narray的長度。 第一個子陣列會 array[0..size - 1], array[1..size], array[2..size + 1],直到最後一個子陣列 array[n - size..n - 1]為止。

類型參數

'T

array 專案的型別。

輸入

大小

子陣陣的長度。

陣列

項目的陣列。

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

言論

視窗的大小必須是不大於數位大小的正整數