news 2026/5/1 7:50:13

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/4/30 14:06:05

48. 旋转图像

/*** 【题目名称】旋转图像<p>* 【题目来源】https://leetcode.cn/problems/rotate-image/description/** author 潘磊&#xff0c;just_panleijust.edu.cn* version 1.0*/class Solution {/*** 将指定方阵顺时针旋转90度。** param matrix 指定方阵。*/public void rota…

作者头像 李华
网站建设 2026/4/29 12:48:18

ComfyUI-Manager界面异常问题全解析与解决方案

ComfyUI-Manager界面异常问题全解析与解决方案 【免费下载链接】ComfyUI-Manager 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager 当你满怀期待地启动ComfyUI&#xff0c;准备开始新一轮的AI创作时&#xff0c;却发现界面顶部的管理按钮神秘消失了。这种…

作者头像 李华
网站建设 2026/4/21 11:59:22

MiGPT终极指南:三分钟让小爱音箱变身智能语音助手

MiGPT终极指南&#xff1a;三分钟让小爱音箱变身智能语音助手 【免费下载链接】mi-gpt &#x1f3e0; 将小爱音箱接入 ChatGPT 和豆包&#xff0c;改造成你的专属语音助手。 项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt 还在为小爱音箱的"人工智障&q…

作者头像 李华
网站建设 2026/4/17 20:11:44

漏洞盒子登陆/漏洞盒子是做什么的-0基础渗透教程

漏洞盒子登陆/漏洞盒子是做什么的-0基础渗透教程 据了解&#xff0c;中国如今严刑惩治个人数据买卖&#xff0c;根据2017年6月1日生效的《网络安全法》&#xff0c;买卖个人数据50条即可入刑。而国家网络安全法也有规定&#xff0c;对于大规模的严重的信息泄露&#xff0c;相应…

作者头像 李华
网站建设 2026/4/21 7:46:53

AI视频字幕去除终极方案:video-subtitle-remover完整实战攻略

AI视频字幕去除终极方案&#xff1a;video-subtitle-remover完整实战攻略 【免费下载链接】video-subtitle-remover 基于AI的图片/视频硬字幕去除、文本水印去除&#xff0c;无损分辨率生成去字幕、去水印后的图片/视频文件。无需申请第三方API&#xff0c;本地实现。AI-based …

作者头像 李华
网站建设 2026/4/30 17:09:12

Qt-----QSS样式表

目录样式表1&#xff0c;样式表基本语法1.1 选择器2&#xff0c;盒子模型2.1 概述2.2 制作相框样式表 setStyleSheet() 设置样式表函数。 1&#xff0c;样式表基本语法 QPushButton{color:red;background-color:yellow }整个QSS语句由两部分组成&#xff0c;选择器&#xff…

作者头像 李华