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

进口外贸网站有哪些滕州百度推广

进口外贸网站有哪些,滕州百度推广,珠海做网站价格,武汉网上网科技有限公司文章目录 🍒题目一 507. 完美数🍒解法一 🍒题目二 2678. 老人的数目🍒解法一 🍒题目三 520. 检测大写字母🍒解法一🍒解法二 🍒题目一 507. 完美数 对于一个 正整数,如果它…

文章目录

  • 🍒题目一 507. 完美数
    • 🍒解法一
  • 🍒题目二 2678. 老人的数目
    • 🍒解法一
  • 🍒题目三 520. 检测大写字母
    • 🍒解法一
    • 🍒解法二

🍒题目一 507. 完美数

请添加图片描述

对于一个 正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。

给定一个 整数 n, 如果是完美数,返回 true;否则返回 false。

示例 1:

输入:num = 28
输出:true
解释:28 = 1 + 2 + 4 + 7 + 14
1, 2, 4, 7, 和 14 是 28 的所有正因子。
示例 2:

输入:num = 7
输出:false

提示:

1 <= num <= 108


🍒解法一

本题解法采用力扣官方解答,使用存在一个大于根号num的正因子,那么一定存在一个小于根号num的正因子(num/i),方法很nice

class Solution(object):def checkPerfectNumber(self, num):""":type num: int:rtype: bool"""if num==1:return Falsei = 2sum = 1while i*i<=num:if num%i==0:sum+=iif i*i<num:sum+=num/ii+=1return sum == num

🍒题目二 2678. 老人的数目

给你一个下标从 0 开始的字符串 details 。details 中每个元素都是一位乘客的信息,信息用长度为 15 的字符串表示,表示方式如下:

前十个字符是乘客的手机号码。
接下来的一个字符是乘客的性别。
接下来两个字符是乘客的年龄。
最后两个字符是乘客的座位号。
请你返回乘客中年龄 严格大于 60 岁 的人数。


🍒解法一

class Solution(object):def countSeniors(self, details):""":type details: List[str]:rtype: int"""count = 0for i in details:if int(i[11:13])>60:count+=1return count

🍒题目三 520. 检测大写字母

我们定义,在以下情况时,单词的大写用法是正确的:

全部字母都是大写,比如 “USA” 。
单词中所有字母都不是大写,比如 “leetcode” 。
如果单词不只含有一个字母,只有首字母大写, 比如 “Google” 。
给你一个字符串 word 。如果大写用法正确,返回 true ;否则,返回 false 。

示例 1:

输入:word = “USA”
输出:true
示例 2:

输入:word = “FlaG”
输出:false

🍒解法一

class Solution(object):def detectCapitalUse(self, word):""":type word: str:rtype: bool"""count = 0for i in word:if i.isupper():count+=1print(count)# print(word[0])print(len(word))if count == 0 or count == len(word):return Trueelif count == 1:if word[0].isupper():return Trueelse:return Falseelse:return False

🍒解法二

官方解法

class Solution:def detectCapitalUse(self, word: str) -> bool:# 若第 1 个字母为小写,则需额外判断第 2 个字母是否为小写if len(word) >= 2 and word[0].islower() and word[1].isupper():return False# 无论第 1 个字母是否大写,其他字母必须与第 2 个字母的大小写相同return all(word[i].islower() == word[1].islower() for i in range(2, len(word)))

根据题目要求,若单词的大写用法正确,则需要满足:

若第 111 个字母为大写,则其他字母必须均为大写或均为小写,即其他字母必须与第 222 个字母的大小写相同;

若第 111 个字母为小写,则其他字母必须均为小写。

根据以上规则,可以整理得到以下更简单的判断规则:

无论第 111 个字母是否大写,其他字母必须与第 222 个字母的大小写相同;

若第 111 个字母为小写,则需额外判断第 222 个字母是否为小写。


请添加图片描述

挑战与创造都是很痛苦的,但是很充实。

http://www.yidumall.com/news/31355.html

相关文章:

  • 外贸企业网站建设可以免费打广告的网站
  • 国内网页设计网站建设谷歌外贸
  • 备案网站可以做卡盟么百度站长平台快速收录
  • 淘客网站做的好的职业培训学校加盟
  • 个人做网站开发指标优化公司网站
  • tag做的最好的网站重庆seo是什么
  • 前端和做网站湖南省人民政府
  • 网站建设七点如何检测网站是否安全
  • 苹果园做网站的公司曼联vs曼联直播
  • 搭建网站 赚钱百度官网入口链接
  • 无锡网站建设运营东莞网站推广优化公司
  • 网站qq在线客服系统宝鸡seo优化
  • 洛阳建站公司怎么推广游戏叫别人玩
  • 嘉兴优化网站价格信息流优化师
  • 网页设计及制作方法seo搜索引擎优化是什么
  • 西安高新区网站制作推广文案
  • 企业网站建设前期准备东莞seo搜索
  • 文字网站建设网络营销名词解释答案
  • 学会了php的语法怎么做网站如何网络营销自己的产品
  • 网站logo怎么做透明搜狗seo刷排名软件
  • 沈阳网站建设bwspire做网络推广怎么找客户
  • wordpress要多少内存佛山网站优化服务
  • 福田网站建设龙岗网站建设罗湖网站建设新媒体营销六种方式
  • 免费做推广的网站有哪些如何宣传自己的网站
  • 苏州退工在哪个网站做附近广告公司联系电话
  • 佛山自助建站软件seo专员是什么意思
  • 批发订货平台网站建设费用百度搜索风云榜下载
  • 做期货的的都喜欢去什么网站专业网店推广
  • B2B网站建设商务排名seo推广具体做什么
  • 做卖衣服网站源代码活动宣传推广方案怎么写