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

网站建设维护文档黄江仿做网站

网站建设维护文档,黄江仿做网站,怎样通过网络销售自己的产品,在线优化网站建设Every day a leetcode 题目来源#xff1a;507. 完美数 解法1#xff1a;枚举 我们可以枚举 num 的所有真因子#xff0c;累加所有真因子之和#xff0c;记作 sum。若 sumnum 则返回 true#xff0c;否则返回 false。 枚举范围从 [1, sum) 的话#xff0c;会超时507. 完美数 解法1枚举 我们可以枚举 num 的所有真因子累加所有真因子之和记作 sum。若 sumnum 则返回 true否则返回 false。 枚举范围从 [1, sum) 的话会超时 枚举范围从 [1, sqrt(sum)]再让 sum 加上num / i 即可。 注意 i1 时不能让sum加上num。 特判 num1 的情况返回false。 代码 /** lc appleetcode.cn id507 langcpp** [507] 完美数*/// lc codestart // class Solution // { // public: // bool checkPerfectNumber(int num) // { // int sum 0; // for (int i 1; i num; i) // if (num % i 0) // sum i; // return sum num; // } // }; class Solution { public:bool checkPerfectNumber(int num){if (num 1)return false;int sum 0;for (int i 1; i sqrt(num); i){if (num % i 0){sum i;if (i * i num i ! 1)sum num / i;}}return sum num;} }; // lc codeend 结果 复杂度分析 时间复杂度O(sqrt(num))。 空间复杂度O(1)。 解法2数学 根据欧几里得-欧拉定理每个偶完全数都可以写成 2p-1(2p-1) 的形式其中 p 为为素数且 2p-1 为素数。 由于目前奇完全数还未被发现因此题目范围 [1, 108] 内的完全数都可以写成上述形式。 这一共有如下 5 个6, 28, 496, 8128, 33550336。 代码 class Solution { public:bool checkPerfectNumber(int num) {return num 6 || num 28 || num 496 || num 8128 || num 33550336;} };结果 复杂度分析 时间复杂度O(1)。 空间复杂度O(1)。
http://www.tj-hxxt.cn/news/135549.html

相关文章:

  • 西安做网站哪家好导航网站容易做吗
  • 镇江市住房和城乡建设局网站做期货看啥子网站
  • 大理市住房和城乡建设局网站xunsearch做搜索网站
  • 从零开始创建wordpress主题.pdf智能优化大师下载
  • 福州中小企业网站制作祥云平台 网站建设
  • 网站开发文件哪里可以找到制作网站的公司
  • 目前热门的网站建设语言提供网站建设哪家好
  • 台山市网站建设类似wordpress的平台
  • 建网站那个好wordpress 文本框
  • dedecms英文外贸网站企业模板淘宝网站建设方案模板
  • 网站邮箱接口怎么设置长春网络推广公司哪个好
  • 为什么检测行业不能用网站做wordpress博客打开慢
  • 线上调研问卷在哪个网站上做wordpress wdcp
  • 网站建设的后如何发布春哥seo博客
  • 外贸全网营销推广长沙关键词优化首选
  • 建网站做联盟备案网站名称怎么写个人
  • 公司网站建设价位网站中的二维码设计
  • 东莞宣传网站西安高校网站建设定制网站建设
  • 建设外贸商城网站太仓网络公司
  • 网站怎么做权重福州网站开发私人
  • 自己怎么做点击量好的网站宣城网站推广
  • 怎么做班级网站江西南昌网站建设服务
  • 用vs2012做网站教程怎么做关于花的网站
  • 网站怎样做有利于seo哪个平台免费招人最快
  • 给公司网站设计做淘客网站需要备案
  • 石家庄建站优化公司做网站需要apache
  • 百度网站惩罚期企业网站seo诊断工具
  • 图书网站建设实训心得安徽建设住房建设厅网站
  • 网站百度权重没有数据导购wordpress主题
  • 织梦怎么做中英文网站怎么制作微信网站