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

广东网站建设公WordPress打开 速度

广东网站建设公,WordPress打开 速度,seo百科,做品牌 需要做网站吗提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 提示:这里可以添加本文要记录的大概内容: 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/230714/

相关文章:

  • 心理网站建设策划书用php做京东网站页面
  • 怎么做网站推广云存储wordpress
  • 网页制作网站开发流程西城区网站建设推广seo
  • 大型网站空间费用山西大同专业网站建设价格
  • 网站域名实名认证通知设计师接单的网站
  • 广州做网站的企业海南网站建设
  • 网站界面分类网站错误404
  • 响应式网站布局实例万网是做网站的吗
  • 网站代码优化视频教程wordpress博客文章美化
  • 庆阳门户网站淘宝客网站怎么做分销
  • 现代化的中国风网站军棋是哪个网站开发的
  • 南京装修公司做网站上海广告公司薪资
  • 广元建设厅官方网站wordpress页面顶部登录
  • 想找人做网站 要怎么选择驻马店 网站制作
  • 电影网站建设目的营销中台
  • 如何建一个营销网站知乎关键词排名
  • 西安网站建设公郑东新区建设局网站
  • 爱的网站网站建设需要什么研究条件
  • 大朗做网站在优化 导航网站
  • 有了网站源码 怎么建设网站永康电子商务网站建设公司
  • python 做网站很快吗门户网站的首页模板
  • 南宁网站建设哪家专业网站建设制作微商授权书
  • 企业门户网站建设案例医院如何做网站策划
  • 个人如何做网站软件网站开发主要内容
  • 苏州姑苏区专业做网站合肥新站区有做网站的吗
  • 淘宝做问卷的网站好在linux系统上用什么做网站
  • 那个网站做字体自己做的个人网站无法备案
  • 近五年网站开发参考文献天津建设与管理局网站
  • 北仑网站建设网站做农业种子的网站
  • wordpress 企业网站模板手机网站分类菜单