Переплетаемая функция
Полное имя: Std.Arrays.Interleaved
function Interleaved<'T>(first : 'T[], second : 'T[]) : 'T[]
Сводка
Перемешивает два массива (почти одинакового размера).
Описание
Эта функция возвращает чередование двух массивов, начиная с первого элемента из первого массива, а затем первого элемента из второго массива и т. д.
Первый массив должен иметь ту же длину, что и второй, или иметь еще один элемент.
Параметры типа
'T
Тип каждого элемента first
и second
.
Ввод
первый
Первый массив, который необходимо переключить.
секунда
Второй массив, который необходимо переключить.
Выпуск
Чередуемый массив
Пример
// same as interleaved = [1, -1, 2, -2, 3, -3]
let interleaved = Interleaved([1, 2, 3], [-1, -2, -3])