关注
// 第二题
// 回溯 枚举
void run(long long& res, int curLen, vector<int> curIDs, const int n, vector<bool>& used, int k, const vector<int>& an, const vector<int>& bn){
if(curLen == k) {
long long sum = 0;
int minV = INT_MAX;
for(int i = 0; i < k; ++i){
sum += an[curIDs[i]];
minV = min(minV, bn[curIDs[i]]);
}
res = res < sum * minV ? sum * minV : res;
return;
}
for(int i = 0; i < n; ++i){
if(used[i] == false){
curIDs.emplace_back(i);
used[i] = true;
run(res, curLen+1, curIDs, n, used, k, an, bn);
used[i] = false;
curIDs = vector<int>(curIDs.begin(), curIDs.end()-1);
}
}
}
查看原帖
1 1
相关推荐
查看4道真题和解析 点赞 评论 收藏
分享
03-15 22:02
北京体育职业学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招/暑实第一面是哪家? #
5368次浏览 85人参与
# 面试官最爱问的 AI 问题是...... #
4021次浏览 158人参与
# 如何一边实习一边找下家? #
3623次浏览 49人参与
# 面试官问过你最刁钻的问题是什么? #
75135次浏览 463人参与
# 跟HR说什么能被秒回? #
2460次浏览 45人参与
# 机械制造面试点评 #
90318次浏览 482人参与
# 你收到了哪些公司的笔试? #
6491次浏览 30人参与
# 你的嫡系AI是哪个? #
1125次浏览 35人参与
# 你现在的工作,是“成长”还是“消耗”? #
4507次浏览 71人参与
# 现在入门AI应该走哪些方向? #
1084次浏览 29人参与
# 找不到好工作选择GAP真的丢人吗 #
102449次浏览 1020人参与
# 你认为小厂实习有用吗? #
128038次浏览 706人参与
# 如何排解工作中的焦虑 #
282516次浏览 2551人参与
# 机械人选offer,最看重什么? #
165783次浏览 810人参与
# 金三银四,你的春招进行到哪个阶段了? #
19631次浏览 264人参与
# 滴滴笔试 #
38658次浏览 215人参与
# 追觅科技求职进展汇总 #
35765次浏览 190人参与
# 淘天集团工作体验 #
12666次浏览 59人参与
# 机械人求职现状 #
37499次浏览 317人参与
# 我的岗位说明书 #
316803次浏览 2784人参与