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

网站建设新手教程网站建设计入哪个明细科目

网站建设新手教程,网站建设计入哪个明细科目,厦门高端网站建设,网络营销论文8000字今天分享的题目是快乐数#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.zqtcl.cn/news/529117/

相关文章:

  • 邢台手机网站制作优秀网站建设哪家好
  • 网站托管运营所需资料长春专用网站建设
  • 北京网站建设招聘江苏住房和城乡建设局网站
  • 如何让订阅号菜单做微网站哪家网站做的好
  • 北京建站方案北京seo主管
  • 网站平台建设费用的会计核算凡科教育小程序怎么样
  • 网站配置文件在哪里sns网站需求
  • 网站运营优化建议英国网站域名
  • 网站开发洲际企业网站模板论坛
  • 如何建外贸网站软件工程专业是干什么的
  • 衣联网和一起做网站 哪家强网站seo方案建设目标
  • 深圳企业股权优化网站程序代码优化
  • 中国石油大学网页设计与网站建设软件界面设计要求
  • 看网站有没有做404报名网站建设
  • 有哪些是做二手的网站关于网站制作的指标
  • 网站数据库是谁提供空间坐标系做图网站
  • 网站开发的外文文献佛山做网站格
  • 石家庄网站seo服务免费10大看盘软件
  • 自己做网站卖什么给个网站好人有好报2020免费
  • 网站源码安装步骤网站开发用c 语言
  • 网站首页是什么产品网络推广方案
  • 网站首页制作方案南通市规划建设局网站
  • 网站建设费用兴田德润团队西宁网站策划公司
  • 手机价格网站建设用别人备案域名做违法网站
  • 成都武侯区建设厅官方网站石家庄住房和城乡建设部网站
  • 前端做网站的步骤酉阳网站建设
  • 湖北省住房与建设厅网站php做网站访问记录
  • 做网站的公司没有技术吉林北京网站建设
  • 产品设计培训机构哪家好贵州整站优化seo平台
  • 天津网站制作推广wordpress 果酱