链表分组 直接根据值分组 核心模式,没有代码 n个魔法球,破坏魔法球可以获得能量x,并且给其他魔法球增加能量x 贪心,从最大取 坑点:取余 static long func1(long[] f, int n) { Arrays.sort(f); long ans = 0, cur = 0; int mod = 1000000007; for (int i = n - 1; i >= 0; i--) { f[i] += cur; f[i] %= mod; ans += f[i]; ans %= mod; cur += f[i]; cur %= mod; } return ans % ...