首页 > 试题广场 >

数组合并

[编程题]数组合并
  • 热度指数:73840 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
合并数组 arr1 和数组 arr2。不要直接修改数组 arr,结果返回新的数组

输入描述:
[1, 2, 3, 4], ['a', 'b', 'c', 1]


输出描述:
[1, 2, 3, 4, 'a', 'b', 'c', 1]
示例1

输入

[1, 2, 3, 4], ['a', 'b', 'c', 1]

输出

[1, 2, 3, 4, 'a', 'b', 'c', 1]
头像 鋠觞佰钰亰
发表于 2020-08-19 12:28:10
第一种:字符串方式 function concat(arr1, arr2) { return (arr1 + "," + arr2).split(","); }第二种:原生concat方式 function concat(arr1, arr2) { return arr1.conca 展开全文
头像 在写面经的青提很紧张
发表于 2022-07-24 13:35:25
return[...arr1,...arr2]
头像 梦想是两只羊驼
发表于 2022-11-13 18:51:54
//合并两个数组并不改变原数组 返回新数组 function concat(arr1, arr2) {     //新建新数组     var newArr=[] &nb 展开全文
头像 牛客871471598号
发表于 2023-02-11 13:06:44
{"css":"","js":"function concat(arr1, arr2) {\n let res = []\n res = arr1.concat(arr2)\n return res\n}","html":"","libs":[]}
头像 想去三亚看海的大西瓜在划水
发表于 2023-03-23 03:24:19
function concat(arr1, arr2) { return arr1.concat(arr2); }
头像 酸枣酸甜
发表于 2022-01-08 16:58:19
一下午写了好几道题,都只会用push方法,我没救了 function concat(arr1, arr2) { var arr3 = [ ]; for(i = 0; i < arr1.length; i++){ console.log(arr1[i]); 展开全文
头像 废喵之王
发表于 2023-01-16 17:05:45
function concat(arr1, arr2) { return arr1.concat(arr2) }
头像 tyq9527
发表于 2024-03-16 17:50:51
function concat(arr1, arr2) { newArr = arr1.concat(arr2) return newArr } concat(a,b):将a数组与b数组拼接
头像 枫林晚fzh
发表于 2023-07-03 15:06:18
function concat(arr1, arr2) { var arr3 = [] for (let i=0;i<arr2.length;i++) { arr3[i] = arr1[i]; arr3[arr1. 展开全文
头像 宵宫是神马
发表于 2024-03-24 18:08:45
function concat(arr1, arr2) { const a = []; for(let i = 0; i < arr1.length+arr2.length; i++){ if(i<arr1. 展开全文