news 2026/5/4 19:02:19

507. 完美数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
507. 完美数
/** * 【题目名称】完美数<p> * 【题目来源】https://leetcode.cn/problems/perfect-number/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 1.0 */classSolution{/** * 判断指定正整数是否为完美数。 * * @param num 指定正整数。 * @return true当且仅当num是完美数,否则false。 */publicbooleancheckPerfectNumber(intnum){if(num==1){// 1不是完美数returnfalse;}intsumOfAllFactors=1;// num除自身以外所有正因子之和,初始为1/* 从数字2依次遍历到num/2 */for(inti=2;i<=num/2;i++){if(num%i==0){// 如果当前整数是num的正因子sumOfAllFactors+=i;// 将当前整数累加到sumOfAllFactors上}}returnsumOfAllFactors==num;// 返回num是否符合完美数的要求}}
/** * 【题目名称】完美数<p> * 【题目来源】https://leetcode.cn/problems/perfect-number/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 1.1 */classSolution{/** * 判断指定正整数是否为完美数。 * * @param num 指定正整数。 * @return true当且仅当num是完美数,否则false。 */publicbooleancheckPerfectNumber(intnum){if(num==1){// 1不是完美数returnfalse;}intsumOfAllFactors=1;// num除自身以外所有正因子之和,初始为1inti;/* 从数字2依次遍历到sqrt(num)-1 */for(i=2;i*i<num;i++){if(num%i==0){// 如果当前整数是num的正因子sumOfAllFactors=sumOfAllFactors+i+num/i;// 将当前整数以及当前整数对应的正因子累加到sumOfAllFactors上}}if(i*i==num){// 如果sqrt(num)也是num的正因子sumOfAllFactors+=i;// 将sqrt(num)累加到sumOfAllFactors上}returnsumOfAllFactors==num;// 返回num是否符合完美数的要求}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/2 2:46:52

5分钟搞定网易云音乐NCM转MP3:零基础也能轻松上手

5分钟搞定网易云音乐NCM转MP3&#xff1a;零基础也能轻松上手 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器上播放而烦恼吗&#xff1f;作为音乐爱好者&#xff0c;我们都希望自…

作者头像 李华
网站建设 2026/5/3 6:24:24

3大核心优势:XUnity Auto Translator新手实战教程

3大核心优势&#xff1a;XUnity Auto Translator新手实战教程 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator Unity游戏玩家经常会遇到语言障碍的困扰&#xff0c;特别是那些只有日文或韩文版本的游戏。X…

作者头像 李华
网站建设 2026/5/2 18:38:58

最新 CTF 入门实战指南:从认知到参赛的全流程解析

最新 CTF 入门实战指南&#xff1a;从认知到参赛的全流程解析 “CTF 是什么&#xff1f;没基础能玩吗&#xff1f;打比赛对找工作有用吗&#xff1f;”—— 这是几乎所有安全新手的灵魂三问。实际上&#xff0c;CTF&#xff08;夺旗赛&#xff09;是网络安全的实战练兵场&#…

作者头像 李华
网站建设 2026/4/24 0:07:04

“域名托管”和“SSL 证书缺失”是什么关系?

“您的连接不是私密连接” Q&#xff1a;这是什么意思&#xff1f;您的连接不是私密连接 net::ERR_CERT_AUTHORITY_INVALIDA&#xff1a; 当前网站的 HTTPS / SSL 证书存在问题&#xff0c;浏览器无法信任该站点。 在巡检网站的过程中&#xff0c;这类错误和“域名托管页面”一…

作者头像 李华
网站建设 2026/5/3 2:49:43

谷歌发布Nano Banana Pro,把设计师的饭碗给开源了?

随着 人工智能 的不断进步&#xff0c;AI 在 创意设计 领域的渗透逐渐加深&#xff0c;从 图像生成 到 视频制作&#xff0c;从 自动化写作 到 音乐创作&#xff0c;AI 正在迅速改变我们认知中的“创意工作”。近期&#xff0c;谷歌发布的 Nano Banana Pro 无疑是这一领域的一次…

作者头像 李华
网站建设 2026/4/24 6:49:58

Balena Etcher完整使用指南:安全高效的跨平台镜像烧录方案

Balena Etcher完整使用指南&#xff1a;安全高效的跨平台镜像烧录方案 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher 在当今数字化时代&#xff0c;系统部署和镜…

作者头像 李华