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

济南市建设行政主管部门网站建设网站规模与类别

济南市建设行政主管部门网站,建设网站规模与类别,总结什么是网络营销,有人找做网站的提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 提示:这里可以添加本文要记录的大概内容: 3月28日练习内容 提示:以下是本篇文章正文内容,下面案例可供参考 一、题目-…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

3月28日练习内容


提示:以下是本篇文章正文内容,下面案例可供参考

一、题目-快乐数

1.题目描述

编写一个算法来判断一个数 n 是不是快乐数。

「快乐数」 定义为:

对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。
如果这个过程 结果为 1,那么这个数就是快乐数。
如果 n 是 快乐数 就返回 true ;不是,则返回 false 。

示例 1:

输入:n = 19
输出:true
解释:
12 + 92 = 82
82 + 22 = 68
62 + 82 = 100
12 + 02 + 02 = 1

示例 2:

输入:n = 2
输出:false

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/happy-number
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2.思路与代码

2.1 思路

1.使用hashset集合,判断变换之后的数据是否有重复,重复则说明该数不是快乐数

2.对数字进行循环变换

3.输出最后的结果是否等于1

2.2 代码

代码如下(示例):

class Solution {public boolean isHappy(int n) {//利用hashset不可存储重复元素特性Set<Integer> s = new HashSet<>();while(n != 1 && !s.contains(n)){//如果元素不在集合里面出现过,则将其加入集合s.add(n);//对n进行变换n = getNext(n);}//返回最后的数字是否等于1return n == 1;}//获取下次变换的数private int getNext(int num){//和int sum = 0;while(num > 0){//取余数,即最后一位数字int d = num % 10;//把最后一位去掉num /= 10;sum += d * d;}return sum;}
}


总结

提示:这里对文章进行总结:
 

http://www.yayakq.cn/news/260870/

相关文章:

  • 平面设计师如何做网站社交网站 建站
  • 无版权图片网站photoshop电脑版怎么下载
  • 一个网站的建设流程有哪些资料中国商业网
  • 青岛网站设计建设云浮哪有做网站公司
  • 做同城服务网站比较成功的网站那个网站做外贸
  • 自助提卡网站怎么做网站备案后内容
  • 企业建设网站对客户的好处成功备案的网站增加域名
  • 成都网站建设新网创想哦咪咖网站建设
  • 电子商务网站建设(论文如何建设商城网站
  • 天津宁河区建设网站网站建设大致步骤
  • 那个网站平台可以做兼职叮当快药网站谁做的
  • 山西网站建设服务好开发板的用途
  • 微信公众号端网站开发网站公司怎么做
  • 可以显示一张图片的网站怎么搭建免费咨询律师网站
  • 网站建设结课总结如何做好线上营销
  • 深圳住建局官方网站工业设计产品设计案例
  • 《php网站开发》课程资料永久免费网站
  • 网络广告投放网站湖北外贸网站设计制作
  • 关键词网站建设优化网站备案安全责任书是谁盖章
  • 内黄县建设局网站网站建设需要哪些费用支出
  • 空间商网站ip被攻击后换ip中企动力z云邮企业邮箱登录
  • 外贸社交网站排名网站开发与维护就业前景
  • 做队徽的网站云服务器是虚拟技术吗
  • 成都网站建设制作推广下载app
  • 单页网站怎么制作教程徐州自助建站软件
  • 国外简洁的网站德阳做网站公司
  • 广州建站商城推广app下载
  • 卓航网站开发班级优化大师怎么加入班级
  • 上海网站建设 公司案例企业年报入口官网查询系统
  • 木材板材网站制作方案上海建筑设计院停工停产通知