leetcode-happy number implemented in python
2024-10-11 15:14:57
视频分析:
http://v.youku.com/v_show/id_XMTMyODkyNDA0MA==.html?from=y1.7-1.2
class Solution(object):
def isHappy(self, n):
if n==1:
return True
elif n==4:
return False
else:
return self.isHappy(self.Happy(n))
def Happy(self,n):
z=0
while n!=0:
d=n%10
z+=pow(d,2)
n=(n-n%10)//10
return z
def HappySeq(self,start,cnt):
tmp=start
print (tmp,end=' ')
for x in range(1, cnt):
tmp=self.Happy(tmp)
print (tmp,end=' ')
if tmp==4 or tmp==1:
break
最新文章
- 【Prince2是什么】PRINCE2认证之PRINCE2的思维结构
- 使用cookie实现计数器功能
- Xcode 编译的哪些错误
- editplus中使用emmet?
- GET方法传递中文参数乱码解决办法
- [水煮 ASP.NET Web API2 方法论](3-5)路由约束
- Ubuntu14.04编译安装mysql5.6.26
- CGAffineTransform与CATransform3D
- JPA学习---第十一节:JPA中的多对多双向关联实体定义与注解设置及操作
- Android使用HttpClient实现文件上传到PHP服务器,并监控进度条
- 数据泵导出/导入Expdp/impdp
- WEB开发之如何改善PHP开发方式
- 图像编程学习笔记1——bmp文件结构处理与显示
- vijos1037题解
- Apache Kafka系列(二) 命令行工具(CLI)
- LIUNX-Centos 7 编译GDAL
- Python 自动化测试框架 unittest 和 pytest 对比
- php 基于tcpdf插件生成pdf
- 「SCOI2015」小凸玩矩阵 解题报告
- kafka学习指南(总结版)
热门文章
- iOS 使用NSUserdefault 保存自定义的 对象
- list/tuple/dict/set
- Android 事件分发
- 关于RecyclerView条目复用
- EAS常用工具类
- 细说linux IPC(一):基于socket的进程间通信(上)
- MAC 通过brew安装软件
- hdu1010Tempter of the Bone(dfs+奇偶剪枝)
- import { Subject } from 'rxjs/Subject';
- Android Studio公布到Jcenter