首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
删除数组第一个元素
[编程题]删除数组第一个元素
热度指数:78076
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
删除数组 arr 第一个元素。不要直接修改数组 arr,结果返回新的数组
输入描述:
[1, 2, 3, 4]
输出描述:
[2, 3, 4]
示例1
输入
[1, 2, 3, 4]
输出
[2, 3, 4]
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(6)
邀请回答
收藏(154)
分享
提交结果有问题?
183个回答
21篇题解
开通博客
余之
发表于 2021-05-24 03:01:39
ES6 写的爽就完事儿了, 剩下的交给V8 function curtail(arr) { const [, ...rest] = arr return rest }
RE_0start
发表于 2019-10-06 20:49:38
//使用shift方法 function cuttail(arr) { var newArr = arr.slice(0); newArr.shift(); return newArr; } //使用splice切除第一个元素
展开全文
夜寻极光。
发表于 2021-07-30 11:21:32
function curtail(arr) { return arr.slice(1); } slice() 方法可从已有的数组中返回选定的元素。 参数
展开全文
想去三亚看海的大西瓜在划水
发表于 2023-03-23 03:20:00
function curtail(arr) { return arr.slice(1); }
牛客HT猫L
发表于 2021-08-16 14:05:36
运用ES6里面数组模型的解构 剩余运算符 举例: let [a, ...b] = [1, 2, 3]; //a = 1 //b = [2, 3]所以这题可这样写 function curtail(arr) { //对数组arr进行解构,然后赋值给声明的数组,逗号前面的即第一个数 const [, .
展开全文
轻风123
发表于 2021-07-22 21:38:29
function curtail(arr) { var newArr = []; for(var i=0;i<arr.length;i++){ newArr.push(arr[i]) } newArr.shift() return newArr}
哈拉哈
发表于 2021-08-17 14:55:46
FED3 dom 节点查找 function curtail(arr) { return arr.slice(1,arr.length) }
梦想是两只羊驼
发表于 2022-11-13 18:29:49
//删除数组的第一个元素 不直接修改原数组 function curtail(arr) { //添加一个新数组 var newArr=[]
展开全文
Vemon.
发表于 2023-04-26 14:41:11
function curtail(arr) { const [a, ...b] = arr return b }
闪闪发光的星星
发表于 2023-04-29 23:20:38
function curtail(arr) { //方法一 //return arr.slice(1); //方法二 const [,...rest]=arr; return rest; }
问题信息
难度:
183条回答
154收藏
23629浏览
热门推荐
通过挑战的用户
查看代码
牛客39177...
2023-06-29 17:00:27
牛客27857...
2023-06-29 15:49:04
牛客72737...
2023-06-29 15:43:18
拿到了ssp的...
2023-06-29 15:28:29
牛客48181...
2023-06-29 11:53:06
相关试题
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
function curtail(arr) { }