Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nome totalmente qualificado: Std.Arrays.Windows
function Windows<'T>(size : Int, array : 'T[]) : 'T[][]
Resumo
Retorna todas as submatrizes consecutivas de comprimento size.
Descrição
Esta função retorna todas as submatrizes n - size + 1 de comprimento size em ordem, onde n é o comprimento de array.
As primeiras submatrizes são array[0..size - 1], array[1..size], array[2..size + 1] até que a última submatriz array[n - size..n - 1].
Parâmetros de tipo
«O
O tipo de elementos array.
Entrada
tamanho
Comprimento das submatrizes.
matriz
Uma matriz de elementos.
Exemplo
// same as [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
let windows = Windows(3, [1, 2, 3, 4, 5]);
Comentários
O tamanho da janela deve ser um inteiro positivo não maior do que o tamanho da matriz