360笔试A卷
第一题 go
var dfs func(idx int, left int, count int)
dfs = func(idx int, left int, count int) {
if left <= 0 && count == 0 {
ans++
return
}
if count == 0 && left > 0 {
return
}
if idx >= n {
return
}
dfs(idx+1, left, count)
dfs(idx+1, left-arr[idx], count-1)
}
var dfs func(idx int, left int, count int)
dfs = func(idx int, left int, count int) {
if left <= 0 && count == 0 {
ans++
return
}
if count == 0 && left > 0 {
return
}
if idx >= n {
return
}
dfs(idx+1, left, count)
dfs(idx+1, left-arr[idx], count-1)
}
全部评论
相关推荐
点赞 评论 收藏
分享
2025-12-02 02:15
门头沟学院
哈哈哈,你是老六:就这不去的人大把人干呢,现在不缺人干活,你不干大把干呢,还有那个说农民工赚钱的,那个800+我估计肯定也就那一段时间,哪有这么赚钱,还是一句话,要想存下钱必须花销极低,能省的就不花钱,工资要高点 点赞 评论 收藏
分享
查看13道真题和解析