2024-05-14发表2025-01-15更新LeetCode每日一题几秒读完 (大约83个字)0次访问2244. 完成所有任务需要的最少轮数完成所有任务需要的最少轮数 难度: medium 原始链接: https://leetcode.cn/problems/minimum-rounds-to-complete-all-tasks 标签: 贪心 解法一: 贪心go1234567891011121314func minimumRounds(tasks []int) int { countMap := make(map[int]int, len(tasks)) for _, task := range tasks { countMap[task]++ } ans := 0 for _, count := range countMap { if count == 1 { return -1 } ans += (count + 2) / 3 } return ans} 2244. 完成所有任务需要的最少轮数https://wuhunyu.top/leetcode/2024/05/minimum-rounds-to-complete-all-tasks/index.html作者wuhunyu发布于2024-05-14更新于2025-01-15许可协议#贪心