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

python-leetcode-快乐数

202. 快乐数 - 力扣(LeetCode)

class Solution:
    def isHappy(self, n: int) -> bool:
        def get_next(number):
            return sum(int(digit) ** 2 for digit in str(number))
        
        seen = set()
        while n != 1 and n not in seen:
            seen.add(n)
            n = get_next(n)
        return n == 1


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

相关文章:

  • vue 学习笔记 - 创建第一个项目 idea
  • 对话 TDengine 解决方案中心总经理陈肃:构建技术与市场的桥梁
  • 【论文阅读笔记】基于YOLO和ResNet深度卷积神经网络的结直肠息肉检测
  • 贪心算法(题1)区间选点
  • 【Gossip 协议】Golang的实现库Memberlist 库简介
  • 怎么在iPhone手机上使用便签进行记录?
  • 如何运行第一个Tomcat HttpServlet 程序
  • Mysql--实战篇--连接泄漏问题(什么是连接泄漏,未关闭SqlSession,长事务处理,连接池管理等)
  • JAVA-Exploit编写(7)--http-request库文件上传使用续篇
  • MySQL课堂练习(多表查询练习)
  • Mysql 设置 慢SQL时间并触发邮件
  • HTTP / 2
  • 用户中心项目教程(四)---Vue脚手架完成前端初始化
  • Python基于Django的图像去雾算法研究和系统实现(附源码,文档说明)
  • 脚本工具:PYTHON
  • 人工智能之数学基础:线性表达和线性组合
  • 【大数据2025】MapReduce
  • 解决conda create速度过慢的问题
  • DETRs with Collaborative Hybrid Assignments Training论文阅读与代码
  • 【LeetCode: 226. 翻转二叉树 + 二叉树】
  • 若依入门使用
  • WEB攻防-通用漏洞_XSS跨站_绕过修复_http_only_CSP_标签符号
  • Redis的线程模型是什么
  • Qt QML专栏目录结构
  • 基于Python的心电图报告解析与心电吸引子绘制
  • 嵌入式工程师必学(7):SWD仿真接口(for ARM)的使用方法