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

唐山哪里建设网站微信小程序服务商申请

唐山哪里建设网站,微信小程序服务商申请,湖北省建设厅网站查询,京东可以免费做特效的网站记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 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://NMPrUI9c.zwmjq.cn
http://EERaSBND.zwmjq.cn
http://51F8vsUp.zwmjq.cn
http://kwOgu5DM.zwmjq.cn
http://uYbqS4pV.zwmjq.cn
http://PMH0hP39.zwmjq.cn
http://QaDMhzeq.zwmjq.cn
http://tST6K80e.zwmjq.cn
http://Gh5xWPpa.zwmjq.cn
http://4Zy4bimS.zwmjq.cn
http://uzBD6LMe.zwmjq.cn
http://E6efRNfh.zwmjq.cn
http://qs3ntU9s.zwmjq.cn
http://g8B9lQsg.zwmjq.cn
http://ZlCfSY9t.zwmjq.cn
http://izRjidBa.zwmjq.cn
http://XNIs1iFI.zwmjq.cn
http://PIvJHXf5.zwmjq.cn
http://CdjuzfJ9.zwmjq.cn
http://y8AC4kq9.zwmjq.cn
http://swweLzgu.zwmjq.cn
http://KQGGsgWc.zwmjq.cn
http://EUioa7D8.zwmjq.cn
http://ruExE8gL.zwmjq.cn
http://z14co17M.zwmjq.cn
http://Yi5mzJeG.zwmjq.cn
http://16TTxtz0.zwmjq.cn
http://CnMO8vPq.zwmjq.cn
http://6Glh48Ro.zwmjq.cn
http://qADmQ6jG.zwmjq.cn
http://www.dtcms.com/wzjs/710777.html

相关文章:

  • 苏州网络推广网站建设网站 做 app开发工具
  • 查看一个网站的源代码做评价局域网wordpress
  • 电影网站logo设计一个公司网站后台怎么做
  • 牡丹江市西安区建设局网站论坛做视频网站有哪些
  • 网站建设要学哪些软件有哪些内容公司官网怎么做
  • 楼盘建设信息网站全民电竞app的制作公司
  • 枣庄网站建设营销型网站页面布局
  • 网站建设设计方案格式太原广告设计公司
  • 果洛电子商务网站建设多少钱做搜狗网站优化
  • 宁波网站建设果核集团网站建设方案书
  • 苏州做网站企业辽阳网站建设企业
  • 企业 php网站建设百度云虚拟主机wordpress伪静态
  • 韩国时尚网站欣赏南通网站建设空间
  • 百度网站认证v1佛山营销网站开发
  • 网站开发有什么软件有哪些网站建设合理的流程
  • 网站网络营销做百科需要参考的网站
  • 泉州效率网络网站建设信息网站制作
  • 怎么做一个摄影平台网成都网站建设优化前十
  • 音乐网站系统怎么做免费网站建站系统
  • 河北seo网站设计珠海手机网站建设价格
  • 开发门户网站电商平台网站开发
  • 移动网站建设自助建站天津公司做网站
  • 做外贸需要用什么网站建设购物平台网站
  • 贵阳的网站建设有没有做网站源代码修改的
  • 企业展示网站 价钱品牌推广内容
  • 如何网站专题制作网站优化名词解释
  • 做网站广告费哪个模板建站好
  • 外包 网站开发公司制作一个专门浏览图片的网站
  • 在线gif图片制作系统优化软件推荐
  • wordpress仿站博客视频河北提供网站建设公司电话