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

北京网站建设价格便宜音乐接单推广app平台

北京网站建设价格便宜,音乐接单推广app平台,wordpress电商主题免费,ppt设计教程网记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 3/10 2269. 找到一个数字的 K 美丽值3/11 2012. 数组美丽值求和3/12 3305. 元音辅音字符串计数 I3/13 3306. 元音辅音字符串计数 II3/14 3340. 检查平衡字符串3/15 3110. 字…

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步


目录

      • 3/10 2269. 找到一个数字的 K 美丽值
      • 3/11 2012. 数组美丽值求和
      • 3/12 3305. 元音辅音字符串计数 I
      • 3/13 3306. 元音辅音字符串计数 II
      • 3/14 3340. 检查平衡字符串
      • 3/15 3110. 字符串的分数
      • 3/16


3/10 2269. 找到一个数字的 K 美丽值

依次判断

def divisorSubstrings(num, k):""":type num: int:type k: int:rtype: int"""n=len(str(num))cur = numMOD = 10**kans=0for i in range(n-k+1):v = cur%MODif v!=0 and num%v==0:ans+=1cur//=10return ans

3/11 2012. 数组美丽值求和

maxl[i]记录从0~i的最大值 minr[i]记录从i~n的最小值
对于nums[x] 如果maxl[x-1]<nums[x]<minr[x+1]则美丽值为2

def sumOfBeauties(nums):""":type nums: List[int]:rtype: int"""n=len(nums)maxl=[0]*nminr=[0]*nmaxl[0]=nums[0]minr[-1]=nums[-1]for i in range(1,n):maxl[i]=max(maxl[i-1],nums[i])minr[n-1-i]=min(minr[n-i],nums[n-1-i])ans = 0for i in range(1,n-1):if maxl[i-1]<nums[i] and nums[i]<minr[i+1]:ans+=2elif nums[i-1]<nums[i] and nums[i]<nums[i+1]:ans+=1return ans

3/12 3305. 元音辅音字符串计数 I

恰好k个 可以看作至少k+1个 减去 至少k个
双指针
tag用来记录元音字母出现次数

def countOfSubstrings(word, k):""":type word: str:type k: int:rtype: int"""def func(k):l=0ans = 0curk = 0tag = {}for w in word:if w in "aeiou":tag[w] = tag.get(w,0)+1else:curk+=1while len(tag)==5 and curk>=k:lw = word[l]if lw in "aeiou":tag[lw]-=1if tag[lw]==0:del tag[lw]else:curk-=1l+=1ans+=lreturn ansreturn func(k)-func(k+1)

3/13 3306. 元音辅音字符串计数 II

恰好k个 可以看作至少k+1个 减去 至少k个
双指针
tag用来记录元音字母出现次数

def countOfSubstrings(word, k):""":type word: str:type k: int:rtype: int"""def func(k):l=0ans = 0curk = 0tag = {}for w in word:if w in "aeiou":tag[w] = tag.get(w,0)+1else:curk+=1while len(tag)==5 and curk>=k:lw = word[l]if lw in "aeiou":tag[lw]-=1if tag[lw]==0:del tag[lw]else:curk-=1l+=1ans+=lreturn ansreturn func(k)-func(k+1)

3/14 3340. 检查平衡字符串

将奇偶位置的数值相减 判断最后差值是否为0

def isBalanced(num):""":type num: str:rtype: bool"""cur=0n=len(num)for i in range(n):if i%2:cur+=int(num[i])else:cur-=int(num[i])return False if cur else True

3/15 3110. 字符串的分数

按要求依次计算

def scoreOfString(s):""":type s: str:rtype: int"""n=len(s)ans = 0for i in range(n-1):ans += abs(ord(s[i+1])-ord(s[i]))return ans

3/16


http://www.dtcms.com/wzjs/206467.html

相关文章:

  • 做实体童装店在哪个网站批发好乐陵seo外包公司
  • wordpress多站点无法发布文章seo基础培训机构
  • 站长工具之家网站建设策划方案
  • 网站需要维护吗最新seo网站优化教程
  • 金寨县重点工程建设管理局网站微博推广价格表
  • 做网站后期怎么维护百度搜索热度
  • 交易类网站seo怎么做seo推广教程视频
  • 网站 建设标准营销推广活动策划方案大全
  • 网站设计用什么软件做的湖南网络营销外包
  • 什么是电子商务网站的建设优秀网站seo报价
  • 做ps赚钱网站武汉seo搜索引擎
  • 大型网站开发管发网站推广找客户
  • 网站首页包含的内容网络营销策划方案论文
  • 华企立方做网站如何做谷歌seo推广
  • wordpress好还是discuz百度工具seo
  • 网站地图制作软件优化营商环境评价
  • 商洛做网站多少钱软文推广系统
  • 嵌入式软件开发面试常见问题搜索引擎优化工具有哪些
  • 做公众号app 网站 app谷歌浏览器 安卓下载2023版官网
  • 优化营商环境的措施建议qq群怎么优化排名靠前
  • 合山网站建设搜狗网页版
  • 做爰全过程免费网站的视频东莞搜索优化十年乐云seo
  • 我的世界做壁纸的网站上海有名网站建站开发公司
  • 河北做网站的公司长春网站优化
  • 黄石公司做网站查域名备案信息查询
  • 网站建设新闻 常识seo是什么意思怎么解决
  • 门户网站的流程如何做网站营销
  • 没备案能做网站吗高端营销型网站制作
  • 做外贸一般看什么网站人力资源培训网
  • 网站首页布局风格策划方案怎么做