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

南通网站建设规划书百度seo关键词优化si

南通网站建设规划书,百度seo关键词优化si,互联网营销师资格证,上海城乡建设管理局网站保障房板块今天分享的题目是快乐数#xff1a; 快乐数的定义如下#xff1a; 快乐数#xff08;Happy Number#xff09;是指一个正整数#xff0c;将其替换为各个位上数字的平方和#xff0c;重复这个过程直到最后得到的结果为1#xff0c;或者无限循环但不包含1。如果最终结果为…今天分享的题目是快乐数 快乐数的定义如下 快乐数Happy Number是指一个正整数将其替换为各个位上数字的平方和重复这个过程直到最后得到的结果为1或者无限循环但不包含1。如果最终结果为1则该数为快乐数如果最终结果不为1且进入了循环则该数不是快乐数。 解题思路快乐数的迭代过程是一个无环的过程而不是快乐数则会出现环导致无限循环。 eg19-82-68-100-1 2-4-16-37-58-89-145-42-20-4. 我们观察发现如果不是快乐数会出现重复的数字因此我们根据这一点可以选择使用set集合进行题解。 下面结合代码进行思路的进一步讲解 class Solution { //用于计算每个数字的平方和并进行返回public int comsum(int x){int sum0;int k0;while(x0){kx%10;sumk*k;xx/10;}return sum;}public boolean isHappy(int n) {SetInteger set1new HashSet();//将n存入set1中set1.add(n);while(n!1){//n每次循环进行更新为它的平方和ncomsum(n);//如果set集合中出现的重复的说明不是快乐数if(!set1.add(n)){return false;}}//n1为快乐数return true;} }那么还有一个需要注意的点是if(!set1.add(n))这个判断条件的执行顺序我们首先执行的是set.addn然后进行取反的操作。 小tipsset.addn的返回值说明如果n在set集合中返回false如果n不在这个集合中那么返回true。这一点也需要着重注意。 那么本道题的解题就到此结束了创作不易希望给博主点个小爱心!xx
http://www.w-s-a.com/news/886533/

相关文章:

  • 网站建设的语言优化企业网站
  • 成都旅游网站建设规划女性门户资讯类网站织梦dedecms模板
  • 二手车为什么做网站网站建设合作合同范文
  • 网站建设维护和网页设计做网站都需要服务器吗
  • 成都网站设计报告书系统平台
  • 怎样进行网站推广wordpress微博图床
  • 做一个平台 网站服务器搭建网架公司股价
  • 链家在线网站是哪个公司做的一个虚拟主机做2个网站
  • 网站开发实训报告模板学校网站建设计划
  • 免费手机网站制作方法什么事网站开发
  • 我们的爱情网站制作阿里云wordpress配置
  • 电脑网站页面怎么调大小唐山网站建设技术外包
  • 科威网络做网站怎么样wordpress分页样式
  • 泰安公司网站建设自助建站程序
  • 网站建设工程设计图建网站怎样往网站传视频
  • 做网站月入企业网站建设运营
  • 网站建设中的ftp地址公众号微官网
  • 手机wap网站开发与设计app开发公司电话
  • 网站页脚代码大沥网站开发
  • 重庆网站制作公司 广州天成网络技术有限公司
  • 佛山网站改版wordpress 是否有后门
  • 如何承接网站建设外包wordpress产品布局
  • 洛阳建站洛阳市网站建设视觉设计专业
  • 婚恋网站建设分析网站建设硬件需求
  • 北京做网站电话wordpress如何换图片
  • 电影网站做cpa深圳信息网
  • 单县网站建设优化大师电脑版官网
  • 番禺区住房和建设局物业网站浦东新区网站设计
  • 外贸网站外包WordPress仿牌
  • 如何设计网站logohtml5开发