思路:循环最小值到最大值,对于每一个值,判断每一位是否能被该值整除即可,思路比较简单。

class Solution(object):
def selfDividingNumbers(self, left, right):
"""
:type left: int
:type right: int
:rtype: List[int]
"""
ret = []
for i in range(left, right+1):
val = i
flag = 1
while i:
remain = i % 10
if not remain or val % remain != 0:
flag = 0
break
i /= 10
if flag:
ret.append(val)
return ret

最新文章

  1. 求android ble 解决方案!
  2. Android 自动化测试—robotium(八) 拖拽
  3. Django model中常见Field types , Field options
  4. TYVJ P1062 合并傻子 Label:环状dp
  5. Magento订单打印(pdf格式)
  6. CentOS Mysql自动备份 .txt
  7. javascript 网络是否连接的几种方案
  8. 【现代程序设计】【homework-03】【11061027】
  9. linux管道学习(一)
  10. 获取本机CPU,硬盘等使用情况
  11. TCP/IP详解之:Ping程序、Traceroute程序
  12. 卷积神经网络(CNN)新手指南 1
  13. JStorm与Storm源码分析(一)--nimbus-data
  14. sspanel 添加远程节点问题汇总
  15. jmeter--接口自动化jmeter+ant+jenkins
  16. The History of spring
  17. 杭电oj 4004---The Frog Games java解法
  18. jquery 表单序列化
  19. spring cloud config--client
  20. c#代码文件上传和下载

热门文章

  1. 文件描述符、文件表项、V节点表项的一些总结
  2. 在Ubuntu上安装openResty #1
  3. lodop打印设计
  4. Docker实践--搭建Yapi测试平台
  5. 关于在eclipse中Undefined attribute name (role).解决办法
  6. Hearthstone AI
  7. centos7 设置 mysql 开机自启
  8. [Java]借助PrintWriter类和StringWriter类,取出异常堆栈信息放入字符串中
  9. django 2.2和mysql使用的常见问题
  10. 12Flutter页面布局 AspectRatio和Cart卡片组件