关注
int[] nums = new int[10];
for(int i = 0; i < 10; i++){
nums[i] = -1;
}
for(int i = 0; i < tasks.length; i++){
if(nums[tasks[i]] == -1){
nums[tasks[i]] += 2;
}
else{
nums[tasks[i]]++;
}
}
Arrays.sort(nums);
int res = 0;
boolean flag = true;
while(flag){
int m = n;
for(int i = 9; i >= 0; i--){
if(nums[i] < 0) break;
if(nums[i] > 0){
nums[i]--;
res++;
m--;
}
}
for(int i = 9; i >= 0; i--){
if(nums[i] < 0) break;
if(nums[i] > 0){
flag = true;
break;
}
flag = false;
}
if(flag) res += (m+1);
}
return res;
}
查看原帖
2 4
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的职场社死时刻 #
3301次浏览 60人参与
# 你最满意的offer薪资是哪家公司? #
50335次浏览 256人参与
# 小红书开奖了 #
5661次浏览 45人参与
# 职场中那些令人叹为观止的八卦 #
3427次浏览 68人参与
# 聊聊你的职场新体验 #
292705次浏览 1802人参与
# 月薪多少能在一线城市生存 #
85606次浏览 581人参与
# 腾讯音乐秋招 #
416221次浏览 4707人参与
# 中科曙光工作体验 #
3738次浏览 20人参与
# 那些年,我收到的‘奇葩’回复 #
1985次浏览 30人参与
# 秋招吐槽大会 #
22411次浏览 242人参与
# 秋招你经历过哪些无语的事 #
2562次浏览 45人参与
# XX请雇我工作 #
2790次浏览 55人参与
# 你秋招最后悔的选择 #
3020次浏览 41人参与
# 你找工作想离家近 or 离家远? #
3661次浏览 73人参与
# 京东工作体验 #
20527次浏览 118人参与
# 交通银行工作体验 #
19774次浏览 68人参与
# 租房前辈的忠告 #
268998次浏览 7152人参与
# 如何拒绝/反向PUA #
80575次浏览 365人参与
# 秋招遇到的奇葩面试题 #
95683次浏览 397人参与
# 谈薪时HR压价该怎么应对 #
240514次浏览 3298人参与
# 哪些公司开始补录了 #
3056次浏览 58人参与
# 你父母给过你哪些不靠谱的职场建议? #
4124次浏览 77人参与