欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LintCode 309. 交叉数组 JavaScript算法

程序员文章站 2022-03-24 17:44:32
...

描述

Given two arrays of the same length, interleave them by taking the first element of the first one, the first element of the second one, the second element of the first array and so on for all element of the arrays. Return the new interleaved array.

给定两个相同长度的数组,请对第一个数组的第一个元素,第二个数组的第一个元素,第一个数组的第二个元素进行交织处理,以此类推。返回新的交错数组。

说明

the length ≤ 10000

长度≤10000

样例

Input: 
[1,2]
[3,4]
Output: 
[1,3,2,4]

解析

interleavedArray = function (A, B) {
    res = []
    for(i=0; i<A.length;i++){
        res.push(A[i])
        res.push(B[i])
    }
    return res
}

运行结果

LintCode 309. 交叉数组 JavaScript算法

LintCode 309. 交叉数组 JavaScript算法