如果我有两个阵列,例如
let one = [1,3,5]
let two = [2,4,6]
Run Code Online (Sandbox Code Playgroud)
我想以下列模式合并/交错数组[one [0],two [0],one [1],two [1] etc ....]
//prints [1,2,3,4,5,6]
let comibned = mergeFunction(one, two)
print(combined)
Run Code Online (Sandbox Code Playgroud)
实现组合功能的好方法是什么?
func mergeFunction(one: [T], _ two: [T]) -> [T] {
var mergedArray = [T]()
//What goes here
return mergedArray
}
Run Code Online (Sandbox Code Playgroud)