全部评论
尴尬的0
我的思路是不断迭代,累加第三大数据,但没A过😂
我的思路是从所有的角色里面抽三个组合,然后取三个里面的最小值,最后加起来,然而也没写完🤣
用的优先队列。。同没过。是个谜
我觉着是不是排序后,只取最后三个?加个判断?
崩溃的0
我也是0,但是我觉得我的思路没问题, 具体是构建一个大顶堆,取出最大的三个数字,然后结果加上第三大的数字,之后判断前两个数减去第三个数是不是大于0,大于的话继续放入 大顶堆中,直到最后堆中元素小于三个
不断排序取最大的两个和最小的一个,过60%然后超时
通过了85%
看了牛客才知道自己哪里错了
从三个最大的数开始操作,要每次减1而不是每次减去第三大的数
相关推荐