0
点赞
收藏
分享

微信扫一扫

leetcode:728. 自除数【自己做的】

你带来了我的快乐 2022-03-31 阅读 73
python

在这里插入图片描述

分析

写个check函数然后逐一判断放入ans即可

ac code

class Solution:
    def selfDividingNumbers(self, left: int, right: int) -> List[int]:
        def check(x):
            x_to_str = str(x)
            for c in x_to_str:
                if c == '0':
                    return False
                if x % int(c) != 0:
                    return False
            return True
        
        ans = []
        for i in range(left, right + 1):
            if check(i):
                ans.append(i)
        
        return ans

总结

对于简单题 我们重拳出击

举报

相关推荐

0 条评论