第三题优点哈夫曼树的意思。 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; }

相关推荐

小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-26 15:46
已编辑
字节国际 电商后端 24k-35k
点赞 评论 收藏
分享
offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
10-24 13:36
门头沟学院 Java
Zzzzoooo:更新:今天下午有hr联系我去不去客户端,拒了
点赞 评论 收藏
分享
牛客网
牛客企业服务