leetcode-Java-202. Happy Number
2016-06-05 09:55
513 查看
思路:
使用递归的思路比较简单。
但是需要注意小于10的数中,1和7都是happy number,容易忽略7,可以验证一下
使用递归的思路比较简单。
但是需要注意小于10的数中,1和7都是happy number,容易忽略7,可以验证一下
public class Solution { public boolean isHappy(int n) { int m = 0; if(n == 1 || n == 7) { return true; } if(n < 10) { return false; } while(n > 0) { m += (n % 10) * (n % 10); n = n/10; } return isHappy(m); } }
相关文章推荐
- iOS开发中常用第三方库的整理
- git 错误 fatal: Not a valid object name: 'master'.
- Android插件化探索(四)免安装运行Activity(下)
- android学习笔记6.05
- Android_Activity(二)
- Android-仿微信左右滑动点击切换页面和图标
- Android全屏,隐藏状态栏和标题栏
- 在Android中区分点击和滑动操作
- iOS 点击按钮 闪光
- android炫酷实用demo集锦
- 【Android】使用Git
- 微信之Android各版本列表
- 微信公众号开发之消息的接收与被动回复消息
- [LintCode] Happy Number 快乐数
- 安卓开发,从相册或者相机中选择一张图片并裁剪,上传和下载。
- es中的mapping
- Ubuntu 安装开源微信(源码安装+release快速安装)
- Android Picasso的简单使用
- 二、Lambda表达式
- 帮我做个APP,给你20万,做不做?