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 ·
1138 阅读 ·
0 评论