news 2026/8/8 9:34:10

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/8/7 3:43:45

zotero-style终极安装指南:5分钟快速上手智能文献管理插件

还在为Zotero单调的界面和繁琐的文献管理而烦恼&#xff1f;zotero-style插件将彻底改变你的学术研究体验&#xff01;这个功能强大的Zotero增强插件提供了阅读进度可视化、智能标签管理、图形化关系视图等实用功能&#xff0c;让文献管理变得轻松高效。 【免费下载链接】zoter…

作者头像 李华
网站建设 2026/8/6 14:01:18

百度网盘下载加速终极方案:3个简单技巧告别限速烦恼

百度网盘下载加速终极方案&#xff1a;3个简单技巧告别限速烦恼 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 你是否曾经面对百度网盘的龟速下载&#xff0c;看着进度条缓慢…

作者头像 李华
网站建设 2026/8/6 11:30:10

CTF进阶破局指南:避开90%选手的坑,从卡题到夺冠的新维度技巧

CTF进阶破局指南&#xff1a;避开90%选手的坑&#xff0c;从卡题到夺冠的新维度技巧 随着云原生、AI攻防等新场景占比超70%&#xff0c;跨模块题型从简单拼接升级为线索环环相扣&#xff0c;仅靠传统解题框架早已不够。 本文跳出通用框架基础题型的传统思路&#xff0c;聚焦反…

作者头像 李华
网站建设 2026/8/8 8:55:45

口碑好的航天级SSD固态硬盘服务周到的企业

口碑好的航天级SSD固态硬盘服务周到的企业在当今科技飞速发展的时代&#xff0c;航天领域对数据存储的要求愈发严苛&#xff0c;航天级SSD固态硬盘的重要性也日益凸显。市场上众多企业纷纷角逐&#xff0c;但口碑好且服务周到的企业却屈指可数&#xff0c;湖南天硕创新科技有限…

作者头像 李华
网站建设 2026/8/7 8:46:33

告别“缺少dll“困扰:Windows运行库一站式解决方案全解析

告别"缺少dll"困扰&#xff1a;Windows运行库一站式解决方案全解析 【免费下载链接】vcredist Lifecycle management for the Microsoft Visual C Redistributables 项目地址: https://gitcode.com/gh_mirrors/vcr/vcredist "应用程序无法启动&#xff0…

作者头像 李华