Compartir a través de


Función intercalada

Nombre completo: Std.Arrays.Interleaved

function Interleaved<'T>(first : 'T[], second : 'T[]) : 'T[]

Resumen

Intercala dos matrices de (casi) mismo tamaño.

Descripción

Esta función devuelve la intercalación de dos matrices, empezando por el primer elemento de la primera matriz, después el primer elemento de la segunda matriz, etc.

La primera matriz debe tener la misma longitud que la segunda o puede tener un elemento más.

Parámetros de tipo

'T

Tipo de cada elemento de first y second.

Entrada

Primero

Primera matriz que se va a intercalar.

segundo

Segunda matriz que se va a intercalar.

Salida

Matriz intercalada

Ejemplo

// same as interleaved = [1, -1, 2, -2, 3, -3]
let interleaved = Interleaved([1, 2, 3], [-1, -2, -3])