Excluindo a função
Nome totalmente qualificado: Std.Arrays.Excluding
function Excluding<'T>(remove : Int[], array : 'T[]) : 'T[]
Resumo
Retorna uma matriz contendo os elementos de outra matriz, excluindo elementos em uma determinada lista de índices.
Parâmetros de tipo
«O
O tipo dos elementos da matriz.
Entrada
remover
Uma matriz de índices indicando quais elementos devem ser excluídos. da saída.
matriz
Matriz da qual os valores na matriz de saída são tomados.
Realização
Uma matriz output
tal que output[0]
é o primeiro elemento de array
cujo índice não aparece em remove
, tal que output[1]
é o segundo tal elemento, e assim por diante.
Exemplo
let array = [10, 11, 12, 13, 14, 15];
// The following line returns [10, 12, 15].
let subarray = Excluding([1, 3, 4], array);