题解 | #出队#

出队

https://www.nowcoder.com/practice/fc88ae20a01e4ff9be14927c53dd6b8a

package main


/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 * 
 * @param s int整型一维数组 身高
 * @param index int整型 出队索引
 * @return int整型一维数组
*/
func deleteElement( s []int ,  index int ) []int {
    // write code here
    //方法1
    // 	s = append(s[:index], s[index+1:]...)
	// return s

    //方法2
    s = s[:index+copy(s[index:], s[index+1:])]
	return s
}

全部评论
copy 函数返回成功复制的元素个数,这个容易被忽略,也可以返回 s[:len(s)-1)]
点赞 回复 分享
发布于 02-22 23:01 浙江

相关推荐

10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
11-26 22:34
已编辑
重庆邮电大学 Java
快手 客户端开发 (n+5)k*16 公积金12
牛客895077908号:佬 什么双非硕啊
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务