Javaでは、値がMAX_VALUEに達した場合にすべての配列値を比例的に縮小して、すべての値がMAX_VALUEを下回るようにする方法を知っている人はいますか?
例えば:
MAX_VALUE = 11
originalArray has values:
[0] = 6
[1] = 20
[2] = 4
[1] は MAX_VALUE-1 の 2 倍であるため、すべての配列値を 2 で比例的に除算する必要があります。したがって、
newArray has values:
[0] = 3
[1] = 10
[2] = 2
ありがとうございました!