Solución
solution.tsTypeScript
import java.lang.reflect.Array;
public class Solution {
public Object[] intercalateArrays(Object arrayA, Object arrayB) {
int lengthArrayA = Array.getLength(arrayA);
int lengthArrayB = Array.getLength(arrayB);
int maxLength = Math.max(lengthArrayA, lengthArrayB);
List<Object> listArray = new ArrayList<>(lengthArrayA + lengthArrayB);
for (int i = 0 ; i < maxLength; i++){
if (i < lengthArrayA){
listArray.add(Array.get(arrayA, i));
}
if (i < lengthArrayB) {
listArray.add(Array.get(arrayB, i));
}
}
return listArray.toArray();
}
}0respuestas