码迷,mamicode.com
首页 > 其他好文 > 详细

查找表_leetcode202

时间:2019-03-17 15:54:21      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:append   false   get   end   ret   思路   app   etc   工作   

#coding=utf-8
# 解题思路: 查找表 20190302 找工作期间

class Solution(object):
def isHappy(self, n):
"""
:type n: int
:rtype: bool
"""

temp_res = []
while True:
n = self.getAdd(n)
if n == 1:
return True
else:
if n not in temp_res:
temp_res.append(n)
else:
return False

def getAdd(self,n):
res = 0
while n != 0:
g = n %10
res += g ** 2
n = int(n / 10)
return res

查找表_leetcode202

标签:append   false   get   end   ret   思路   app   etc   工作   

原文地址:https://www.cnblogs.com/lux-ace/p/10546914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!