当前位置: 首页 > news >正文

视频网站开发代码wordpress 主题 积分

视频网站开发代码,wordpress 主题 积分,确定网站界面,wordpress视频缩略图插件编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结果为 1&#xff0c…

编写一个算法来判断一个数 n 是不是快乐数。

「快乐数」 定义为:

  • 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
  • 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。
  • 如果这个过程 结果为 1,那么这个数就是快乐数。

如果 n 是 快乐数 就返回 true ;不是,则返回 false 。

示例 1:

输入:n = 19
输出:true
解释:
12 + 92 = 82
82 + 22 = 68
62 + 82 = 100
12 + 02 + 02 = 1

示例 2:

输入:n = 2
输出:false

提示:

  • 1 <= n <= 231 - 1

方法1:(3ms)

    public static boolean isHappy(int n) {int m = n;ArrayList<Integer> list = new ArrayList<>();while (!list.contains(m)){list.add(m);if (m == 1){return true;}int sum = 0;String str = m + "";int length = str.length();for (int i = 0; i < length; i++) {sum += Math.pow(Integer.parseInt(str.charAt(i) + "") , 2);}m = sum;}return false;}

方法2:(0ms)

    public int squareSum(int n) {int sum = 0;while(n > 0){int digit = n % 10;sum += digit * digit;n /= 10;}return sum;}public boolean isHappy(int n) {int slow = n, fast = squareSum(n);while (slow != fast){slow = squareSum(slow);fast = squareSum(squareSum(fast));};return slow == 1;}

方法2:(1ms)

    public boolean isHappy(int n) {Set<Integer> set = new HashSet<>();while(n!=1  &&  !set.contains(n)){set.add(n);n=cal(n);}return n==1;}public int cal(int nn){int sum=0;while(nn!=0){sum+=(nn%10)*(nn%10);nn/=10;}return sum;}

http://www.yayakq.cn/news/442289/

相关文章:

  • 个人网站下载在试用网站做推广
  • 做网站都可以用什么框架赶集网站建设多少钱
  • 聊城做网站的公司案例免费企业
  • 企业网站建设的文章小程序搭建公司
  • 188自助建站系统上海做网站推荐
  • 房地产公司网站建设报价方案网站 网页数量
  • 北滘大良网站制作湖南做网站 安全还踏实磐石网络
  • 购物网站类型遂宁模板建站公司
  • 公司网站数据分析自己的网站什么做优化
  • 如何建设合法的网站建筑企业公司
  • 家电网站源码wordpress签到插件
  • 织梦怎么做的网站贵州百度竞价网页设计
  • php app网站建设漳州网站建设选博大不错
  • 娱乐网站设计多少行业wordpress页面背景颜色
  • 食品经营许可网站增项怎么做网站建设需要什么工具
  • 网站制作过程教程wordpress网站重定向循环
  • 做游戏直播那个网站工业设计专业大学排名
  • 沈阳餐饮网站建设 天堂资源最新版中文资源
  • 好看欧美视频网站模板下载 迅雷下载地址网站建设工作进度计划表
  • wordpress站点地址和网站开发属于哪一类
  • 前端课程网站wordpress 镜像
  • 微网站方案网站内部资源推广怎么做
  • 微信公众号平台官网网址seo站长工具推广平台
  • 网站界面切片做程序玉溪网站制作公司
  • 网站建设优化服务公司2023年房地产彻底结束
  • 网站 php .net用asp.net做网站
  • 网站上做404页面怎样做加急网站备案
  • 做网站内存最小源码重庆九龙坡营销型网站建设公司哪家专业
  • 做平面设计必看的网站做logo用什么网站
  • 运动猿app 网站开发请求做女朋友的网站源码