关注
第三题优点哈夫曼树的意思。
public int minEffort(ArrayList<Integer> cases) {
// write code here
PriorityQueue<Integer> minHeap = new PriorityQueue<>(new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return o1-o2;
}
});
int result = 0;
minHeap.addAll(cases);
while(minHeap.size()>1){
int x1 = minHeap.poll();
int x2 = minHeap.poll();
result += x1;
result += x2;
minHeap.add(x1+x2);
}
return result;
}
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
4848次浏览 90人参与
# 秋招吐槽大会 #
303809次浏览 1520人参与
# 牛客AI体验站 #
15941次浏览 279人参与
# 找工作八股要背到什么程度? #
58548次浏览 735人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
145045次浏览 879人参与
# 签约/解约注意事项 #
871292次浏览 4695人参与
# 正在实习的你,几点下班 #
293039次浏览 1931人参与
# 工作中的卑微时刻 #
33269次浏览 197人参与
# 秋招踩过的“雷”,希望你别再踩 #
185923次浏览 1686人参与
# 通信和硬件还有转码的必要吗 #
90109次浏览 593人参与
# 我们是不是被“优绩主义”绑架了? #
32298次浏览 484人参与
# 你的秋招第一场笔试是哪家 #
290328次浏览 2079人参与
# 如何提高实习转正率? #
86129次浏览 504人参与
# 校招求职有谈薪空间吗 #
207406次浏览 2364人参与
# 牛友的春节生活 #
14121次浏览 235人参与
# 24秋招求职节奏总结 #
901751次浏览 12388人参与
# 材料专业哪个方向更好找工作? #
37753次浏览 118人参与
# 备战春招/暑实,现在应该做什么? #
9102次浏览 212人参与
# 多益网络工作体验 #
63000次浏览 304人参与
# 国企vs私企,你更想去? #
318978次浏览 2525人参与