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

什么都不懂能去干运营吗优化网站的方法有哪些

什么都不懂能去干运营吗,优化网站的方法有哪些,wordpress rss已删除,成都园林景观设计公司推荐1、当需要快速判断某元素是否出现在序列中时,就要用到哈希表了。 2、本文针对的总结题型为给定的序列或需要构造的序列中是否存在循环,与 160. 相交链表、 141. 环形链表、142. 环形链表 II的题型一样。 202. 快乐数 这道题还考察如何对正整数求解各个位…

1、当需要快速判断某元素是否出现在序列中时,就要用到哈希表了。
2、本文针对的总结题型为给定的序列或需要构造的序列中是否存在循环,与 160. 相交链表、 141. 环形链表、142. 环形链表 II的题型一样。

202. 快乐数

这道题还考察如何对正整数求解各个位置数字的平方和

'''
202. 快乐数
编写一个算法来判断一个数 n 是不是快乐数。
「快乐数」定义为:
对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。
如果这个过程 结果为1,那么这个数就是快乐数。
如果 n 是 快乐数 就返回 true ;不是,则返回 false 。
示例 1:输入:n = 19输出:true解释:1^2 + 9^2 = 828^2 + 2^2 = 686^2 + 8^2 = 1001^2 + 0^2 = 1
题眼:无限循环:当同一个数字出现第二次之后,就说明存在环
思路:这道题和环形链表的题目一样,模拟上述过程,并用哈希表记录数值;
'''class Solution:def isHappy(self, n: int) -> bool:hashTable = set()hashTable.add(n)while True:n = self.getSum(n)if n == 1:return Trueelif n in hashTable:return Falseelse:hashTable.add(n)# 这道题还考察如何对正整数求解各个位置数字的平方和def getSum(self, n: int) -> int:s = 0while n > 0:s += (n % 10) * (n % 10)  # 总是获取数字的最后一位n //= 10return sif __name__ == "__main__":obj = Solution()while True:try:n = int(input().strip().split('=')[1].strip())print(obj.isHappy(n))except EOFError:break
http://www.mmbaike.com/news/98680.html

相关文章:

  • 云南微网站搭建哈尔滨优化网站方法
  • 秦皇岛网站关键词推广如何做网站推广优化
  • php jsp动态网站开发推广网站有哪些
  • 专业网站建设网站北京网站建设东轩seo
  • 做网站的备案软考培训机构排名
  • 阿里云服务器wordpress配置深圳优化公司
  • 在线做网站上海怎么做seo推广
  • 济南做网站要多少钱电脑培训网
  • 怎样用zblog做网站网站制作报价表
  • 网站建设验收方案怎么样建立自己的网站
  • 用wordpress建的网站云优客seo排名公司
  • 北京建设公司网站手机制作网站app
  • 北京建设工程监督网站广州市网络seo外包
  • 机器配件做外贸上什么网站专业seo推广
  • 网站效果用什么软件做百度一下电脑版网页
  • 如何做网站客户案例国家卫健委:不再发布每日疫情信息
  • adobe可以做网站吗搜索引擎优化的七个步骤
  • 深圳自适应网站制作windows优化大师是病毒吗
  • 安徽网站建设公司哪家好宁波正规优化seo价格
  • linux 什么做网站好推广app软件
  • 做三级分销商城网站设计长沙百度网站推广
  • 怎么做原创动漫视频网站全国疫情高峰时间表最新
  • 记事本做网站深圳网络推广软件
  • 网站百度不到本溪seo优化
  • 网站建设团购推广策略包括哪些内容
  • python做网站有优势北京网站制作
  • 品牌网站建设有哪些刚刚突发1惊天大事
  • 个人网站做团购杭州搜索引擎推广排名技术
  • 网站建设创意seo公司的选上海百首网络
  • 邱县企业做网站推广哪个网站百度收录快