LeetCode 202 Happy Number (Python)
分析:输入一个正整数,用该整数每位数字的平方之和代替这个整数,重复该过程直至数字变为1,则是一个Happy Number,或者陷入一个死循环。(使用set来保存已经出现过的数)具体算法:def isHappy(self, n):
mem = set()
while n != 1:
n = sum([int(i) ** 2 for i in str(n)])
...
原创
2018-06-29 09:58:19 ·
1191 阅读 ·
0 评论