本文主要是介绍每日一题 2558. 从数量最多的堆取走礼物(简单,heapq),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
怎么这么多天都是简单题,不多说了
class Solution:def pickGifts(self, gifts: List[int], k: int) -> int:gifts = [-gift for gift in gifts]heapify(gifts)for i in range(k):heappush(gifts, -int(sqrt(-heappop(gifts))))return -sum(gifts)
这篇关于每日一题 2558. 从数量最多的堆取走礼物(简单,heapq)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!