1769. 移动所有球到每个盒子所需的最小操作数

1769. 移动所有球到每个盒子所需的最小操作数

class Solution {
    public int[] minOperations(String boxes) {
        char[] chars = boxes.toCharArray();
        int n = chars.length;
        int[] res = new int[n];
        for (int i = 0; i < n; i++) {
            for(int j = 0; j < n; j ++) {
                if (i != j) {
                    res[i] += Math.abs(i - j) * (chars[j] - '0');
                }
            }
        }
        return res;
    }
}
posted @ 2022-12-02 01:29  Eiffelzero  阅读(22)  评论(0)    收藏  举报