作者:
JIWP (JIWP)
2024-12-08 02:19:033375. Minimum Operations to Make Array Values Equal to K
直接硬幹
記錄所有出現過的數字
如果有比k小的數字就回傳-1
不然就去數比k大的數字有幾組
那就是答案
func minOperations(nums []int, k int) int {
rec := [101]int{}
for _, val := range nums {
rec[val]++
}
ans := 0
for i := 0; i < k; i++ {
if rec[i] > 0 {
return -1
}
}
for i := 100; i > k; i