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

力扣面试150 快乐数 循环链表找环 链表抽象 哈希

Problem: 202. 快乐数
在这里插入图片描述
👩‍🏫 参考题解

在这里插入图片描述

Code

public class Solution {
    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;
    }
}

http://www.kler.cn/a/524341.html

相关文章:

  • 【单细胞第二节:单细胞示例数据分析-GSE218208】
  • 【C语言练习题】整数和实数在计算机中的二进制表示
  • java——继承
  • C++并发编程指南02
  • 架构技能(六):软件设计(下)
  • 【JavaWeb06】Tomcat基础入门:架构理解与基本配置指南
  • Java中实现ECDSA算法介绍、应用场景和示例代码
  • 机器人介绍
  • 《HelloGitHub》第 106 期
  • 扣子平台音频功能:让声音也能“智能”起来。扣子免费系列教程(14)
  • 【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-head.py
  • 基于SpringBoot的假期周边游平台的设计与实现(源码+SQL脚本+LW+部署讲解等)
  • JAVA实战开源项目:企业客户管理系统(Vue+SpringBoot) 附源码
  • C++并发编程指南04
  • 传统机器学习和深度学习
  • 29. C语言 可变参数详解
  • 谷堆论证引发的商业思考
  • 虚幻基础11:坐标计算旋转计算
  • 基于Docker以KRaft模式快速部署Kafka
  • 使用Avalonia UI实现DataGrid
  • 园区管理系统如何提升企业核心竞争力与资产管理智能化水平
  • 宝塔mysql数据库容量限制_宝塔数据库mysql-bin.000001占用磁盘空间过大
  • LLM 推理
  • 岩田聪游戏思想回顾
  • Mysql Resultset 解析记录