查找表_leetcode202

Posted AceKo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找表_leetcode202相关的知识,希望对你有一定的参考价值。

#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的主要内容,如果未能解决你的问题,请参考以下文章

查找表_leetcode220

查找表_leetcode219

查找表_leetcode49

查找表_leetcode217

查找表_leetcode290

查找表_leetcode350