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

算法——快乐数

202. 快乐数 - 力扣(LeetCode)

由图可知,其实这也是一个判断循环的过程,要用到快慢指针,且相遇后,若在全为1的循环里,那么就是快乐数,若相遇后不为1,说明这不是快乐数。

int Sum(int n){int sum=0;while(n){int t=n%10;sum+=t*t;n/=10;}return sum;}
bool isHappy(int n) {int slow=n,fast=Sum(n);while(slow!=fast){slow=Sum(slow);fast=Sum(Sum(fast));}return slow==1; 
}

快满指针的变式

http://www.lryc.cn/news/166786.html

相关文章:

  • vue使用window.location.href 跳转失败
  • 【备忘】清理Office缓存
  • MacOS环境变量source生效但重启后又失效
  • Sql语句大全--插入
  • Unity 收取“运行费”引众怒,开源免费3D游戏引擎CGE(Castle Game Engine)吸引开发者关注
  • Apache DolphinScheduler - 快速扩展 TaskPlugin 从入门到放弃
  • 线性代数的本质(四)——行列式
  • 适合初学者快速入门的Numpy实战全集
  • rabbitmq 面试题
  • 比较Visual Studio Code中的文件
  • 誉天在线项目-UML状态图+泳道图
  • 【linux基础(六)】Linux中的开发工具(中)--gcc/g++
  • u盘上面 安装 ubuntu 系统
  • 【推荐】SpringMVC与JSON数据返回及异常处理机制的使用
  • SpringBoot新增拦截器详解
  • Golang开发--select
  • 贝塞尔曲线的一些资料收集
  • 计算机网络原理 运输层
  • 【JavaEE】多线程案例-阻塞队列
  • 【物联网】简要介绍最小二乘法—C语言实现
  • 慢查询SQL如何优化
  • UART 通信-使用VIO进行板级验证
  • linux 查看可支持的shell
  • 微服务简介
  • PHP自己的框架2.0设置常量并绑定容器(重构篇三)
  • 重建大师提交空三后引擎状态是等待,怎么开启?
  • 【数据结构】堆的向上调整和向下调整以及相关方法
  • 【蓝桥杯选拔赛真题60】Scratch旋转风车 少儿编程scratch图形化编程 蓝桥杯选拔赛真题解析
  • JavaSE、JavaEE与Spring的概念和异同点剖析以及规范13 个分析
  • 微信小程序的图书馆图书借阅 座位预约系统 读者端设计与实现