楼主:
Rushia (みけねこ的鼻屎)
2025-04-10 00:18:06https://leetcode.com/problems/minimum-operations-to-make-array-values-equal-to-k
3375. Minimum Operations to Make Array Values Equal to K
干你老师这什么死妈题目浪费了10多分钟去理解他到底再问三小= =
白话文:
给你一个阵列nums和一个数字k
1.你可以选一个数字h然后把nums里面所有大于h的数字改成h
2.求出最少需要选几个h可以把nums里的所有数字变成k
直接用一个set纪录所有数字,然后从大的数字到小开始做操作一,直到当前数字变k就好
如果最小数字比k小直接返回-1表示不可能。
Java Code: