关注
第三题换了三种思路就是通过不了,最后一种10%。思路是backtrack穷举然后选最优解,递归时保留一个track剪枝。真的心力憔悴。用例都能过,自己又试了一些,一提交就是0%。结果最后一种方法删掉track直接在原数列上修改(每次删除一个)还能通过10%,这就让我很迷惑了。。
void backtrack(vector<int>& nums, int remain, int val, int thres, int k) { //
// Base case
if (remain <= 0) {
res = max(val, res);
return ;
}
for (int i = 0; i < nums.size(); i++) {
int value = nums[i];
nums.erase(nums.begin() + i);
if (value > thres) {
backtrack(nums, remain - k - 1, val + value, thres, k);
} else {
backtrack(nums, remain - 1, val + value, thres, k);
}
nums.insert(nums.begin() + i, value);
}
}
查看原帖
1 评论
相关推荐
11-21 23:28
黄冈师范学院 后端 寿命齿轮:实习就一段还拉了,项目一看就不是手搓,学历也拉了,技术栈看着倒是挺好,就是不知道面试表现能咋样。
不过现在才大三,争取搞两端大厂实习,或者一个纯个人项目+一段大厂,感觉秋招还是未来可期。
投递美团等公司10个岗位
点赞 评论 收藏
分享
牛客热帖
正在热议
# 拼多多求职进展汇总 #
240700次浏览 2051人参与
# 实习,投递多份简历没人回复怎么办 #
2447854次浏览 34795人参与
# 阿里云管培生offer #
65451次浏览 1767人参与
# 25届秋招总结 #
425539次浏览 4296人参与
# 虾皮求职进展汇总 #
100611次浏览 810人参与
# 地方国企笔面经互助 #
7393次浏览 18人参与
# 北方华创开奖 #
67989次浏览 558人参与
# ai智能作图 #
35528次浏览 434人参与
# 中兴求职进展汇总 #
471164次浏览 2453人参与
# 我在牛爱网找对象 #
75236次浏览 556人参与
# 双非有机会进大厂吗 #
106193次浏览 1333人参与
# 实习想申请秋招offer,能不能argue薪资 #
38005次浏览 313人参与
# 机械求职避坑tips #
24223次浏览 252人参与
# 发工资后,你做的第一件事是什么 #
10653次浏览 52人参与
# 25届机械人为了秋招做了哪些准备? #
26813次浏览 366人参与
# 投格力的你,拿到offer了吗? #
47884次浏览 337人参与
# 我的实习求职记录 #
6145633次浏览 84084人参与
# 投递实习岗位前的准备 #
1193803次浏览 18510人参与
# 机械人怎么评价今年的华为 #
158489次浏览 1354人参与
# 在职场上,你最讨厌什么样的同事 #
6477次浏览 96人参与
# 实习与准备秋招该如何平衡 #
726084次浏览 8569人参与
# 华为工作体验 #
112502次浏览 871人参与