Python | Leetcode Python题解之第517题超级洗衣机

题目:

题解:

python 复制代码
class Solution:
    def findMinMoves(self, machines: List[int]) -> int:
        tot = sum(machines)
        n = len(machines)
        if tot % n:
            return -1
        avg = tot // n
        ans, s = 0, 0
        for num in machines:
            num -= avg
            s += num
            ans = max(ans, abs(s), num)
        return ans
相关推荐
wang3zc4 分钟前
JavaScript中函数声明位置对解析器预编译的影响
jvm·数据库·python
小白学大数据6 分钟前
JS 混淆加密下的 Python 爬虫解决方案
javascript·爬虫·python
yexuhgu30 分钟前
C#怎么使用Tuple元组返回多个值_C#如何简化方法返回值【基础】
jvm·数据库·python
lulu121654407842 分钟前
JetBrains IDE 终极AI编程方案:CC GUI插件让Claude Code和Codex丝滑运行
java·ide·人工智能·python·ai编程
qq_414256571 小时前
JavaScript中类继承中super关键字的调用执行逻辑
jvm·数据库·python
tanis_20771 小时前
MinerU2.5-Pro 中文 PDF 识别准确率全解:OmniDocBench v1.6 权威基准数据
人工智能·python·pdf
风筝在晴天搁浅1 小时前
快手/字节 CodeTop LeetCode 415.字符串相加
算法·leetcode
ㄟ留恋さ寂寞2 小时前
html如何修改备注
jvm·数据库·python
2401_884454152 小时前
c++如何读取YAML格式配置文件_yaml-cpp库快速入门【详解】
jvm·数据库·python
2301_775639892 小时前
mysql升级时如何使用Ansible进行自动化部署_mysql自动化管理
jvm·数据库·python