var isHappy = function(n) {// 求 字符串 的 数字平方和const getSum = (num) =>{let sum = 0;//把数字转化为数组let m=Array.from(num.toString())for(let x=0;x<m.length;x++){sum+=m[x]*m[x]}return sum;}// 用来记录是否无限循环const set = new Set();while(true){if(n===1){return true}if(set.has(n)){return false}set.add(n)n=getSum(n)}
};

力扣第202题. 快乐数(JavaScript)相关推荐

  1. 力扣每日一题——两数相加II

    发现做的题难度始终不高,今天Leecode给了一个稍微难一点的题目.(前两天没更是因为去拔牙了~~>_<~~) 给你两个 非空 链表来代表两个非负整数.数字最高位位于链表开始位置.它们的每 ...

  2. [Leedcode][JAVA][第202题][快乐数]

    [问题描述] 编写一个算法来判断一个数 n 是不是快乐数.「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终 ...

  3. 第202题. 快乐数

    编写一个算法来判断一个数 n 是不是快乐数. 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和. 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 ...

  4. 力扣第454题.四数相加II(JavaScript)

    首先定义 一个map,key放a和b两数之和,value 放a和b两数之和出现的次数. 遍历大A和大B数组,统计两个数组元素之和,和出现的次数,放到map中. 定义变量count,用来统计 a+b+c ...

  5. 力扣热门100题——两数之和(最全解法)

    1.两数之和 1.问题描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标. 你可以假设每种输入只会对应一 ...

  6. Leetcode-How-What 力扣Leetcode刷题指南

    Leetcode-How-What 力扣Leetcode刷题指南 About the way how to use Leetcode wisely for preparing the intervie ...

  7. 算法面试不懂这6大数据结构知识一定挂!(附力扣LeetCode真题讲解)

    本文作者:苏勇,Google 资深技术工程师 首发地址:https://mp.weixin.qq.com/s/u8pvmupISQ5D4kGIkgfKbA 在互联网行业的算法面试中经常会被考到数据结构 ...

  8. 力扣数据结构刷题Day1-4

    力扣数据结构刷题Day1-4 文章目录 力扣数据结构刷题Day1-4 前言 一.小试牛刀 存在重复元素(L217) 最大子数组和(L53) 动态规划法 贪心法 分治法 两数之和(L1) 合并两个有序数 ...

  9. 【JAVA】交错字符串——力扣每日一题(六)(2020.07.18)

    目录 题目:97. 交错字符串 思路 如果你从本文中学习到丝毫知识,那么请您点点关注.点赞.评论和收藏 大家好,我是爱做梦的鱼,我是东北大学大数据实验班大三的小菜鸡,非常渴望优秀,羡慕优秀的人,个人博 ...

最新文章

  1. 定时备份FTP+Mysql到云服务器
  2. linux命令uname
  3. 06-基于 XML 和注解 的 IOC 案例
  4. Jest 测试框架 beforeEach 的设计原理解析
  5. 使用powershell执行在线脚本的具体示例
  6. c语言输出所有英文字母,菜鸟求助,写一个随机输出26个英文字母的程序
  7. 洞穴辐射(radiation)
  8. Could not find a version that satisfies the requirement pytz (from django)
  9. MathType删除注册表
  10. 腾讯QQ不为人知的使用技巧
  11. jib推送到harbor私有仓库并拉取镜像
  12. Towards Causal Representation Learning
  13. recover-quack-data-structure
  14. Linux启动过程——EFI
  15. 系统默认只有一张内置的静态壁纸,如如何修改可以内置多张静态壁纸
  16. 网站徽章shields制作教程
  17. 实战篇-OpenSSL之TripleDES加密算法-ECB模式
  18. 马云励志演讲:要相信80后、90后创业
  19. 【Qt学习】 设计视频播放器界面
  20. 毕业纪念相册ppt模板推荐

热门文章

  1. 镇江高等专科学校计算机考试,镇江市人事考试考工服务平台
  2. Oracle的SGA与系统vm.nr_hugepages不匹配导致的故障
  3. Spring之事件监听
  4. 山东中医院大学计算机科学与技术,2021年山东中医药大学计算机科学与技术专业招生...
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的驾校预约系统
  6. 基于JAVA+SpringBoot+Mybatis+MYSQL的旅游管理系统
  7. wordpress linux伪静态,nginx下wordpress伪静态设置
  8. elasticsearch type类型创建时注意项目,最新的elasticsearch已经不建议一个索引下多个type...
  9. python用%来处理字符串
  10. Cisco Packet Tracer7.1 rip协议实验