编辑
2023-11-16
算法题
00
请注意,本文编写于 541 天前,最后修改于 540 天前,其中某些信息可能已经过时。

题目

大根堆很简单就解决了

cpp
class Solution { public: int maximizeSum(vector<int>& nums, int k) { priority_queue<int> maxHeap; for(int num: nums) maxHeap.push(num); int score = 0; while(k--) { int m = maxHeap.top(); maxHeap.pop(); score += m; maxHeap.push(m+1); } return score; } };

本文作者:yowayimono

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!