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

网站免费优化工具做网站注意什么

网站免费优化工具,做网站注意什么,网站开发设计需求,阿里云企业邮箱官网Leetcode 2953. Count Complete Substrings 1. 解题思路2. 代码实现 题目链接#xff1a;2953. Count Complete Substrings 1. 解题思路 这一题麻烦的点就在于说有两个限制条件#xff0c;但是好的点在于说这两个限制条件事实上是相互独立的。 因此#xff0c;我们可以通…Leetcode 2953. Count Complete Substrings 1. 解题思路2. 代码实现 题目链接2953. Count Complete Substrings 1. 解题思路 这一题麻烦的点就在于说有两个限制条件但是好的点在于说这两个限制条件事实上是相互独立的。 因此我们可以通过第二个限制条件将字符串进行分段此时目标子串必然在各个分段字符串之内且此时我们只需要考虑第一个限制条件即可。 而对于第一个限制条件一个简单的思路就是对26个字符建一个counter然后分别对每一个位置作为起始点的情况进行考察。 显然如果要成立那么目标字符串长度一定是 k k k的倍数且如果任何一个字符的个数超过 k k k时就一定不成立。 但是直接这样的实现我们发现会出现超时因此我们加了一些奇技淫巧用于优化算法主要就是对于只有一个字符的情况进行了一下优化因为如果只有一个字符的话那么可能的个数就一定是 n − k 1 n-k1 n−k1个。 2. 代码实现 给出python代码实现如下 class Solution:def countCompleteSubstrings(self, word: str, k: int) - int:def count_complete(s):n len(s)if n k:return 0if len(set(s)) 1:return n-k1cnt [[0 for _ in range(26)] for _ in range(n1)]for i, ch in enumerate(s):for j in range(26):cnt[i1][j] cnt[i][j]cnt[i1][ord(ch) - ord(a)] 1ans 0for i in range(n-k1):j ikwhile j n:diff [y-x for x, y in zip(cnt[i], cnt[j])]if any(x k for x in diff):breakif all(x k or x 0 for x in diff):ans 1j kreturn ansidx 0i, n 0, len(word)ans 0while i n-1:if abs(ord(word[i]) - ord(word[i1])) 2:ans count_complete(word[idx:i1])idx i1i 1ans count_complete(word[idx:])return ans提交代码评测得到耗时6583ms占用内存582.8MB。
http://www.w-s-a.com/news/541909/

相关文章:

  • 旅游网站开发的流程江苏付费网络推广培训
  • 网站软文标题2018wordpress主题
  • 德清网站设计wordpress免登录发布接
  • 可以做游戏的网站有哪些客户关系管理系统的主要功能
  • 整人关不掉的网站怎么做广东省网站免备案表
  • 网站设计素材edu域名网站
  • 中山学校的网站建设wordpress文章图片显示不出
  • 兰溪城市建设规划网站网站联盟的基本流程
  • 免费推广网站注册入口小说阅读网站怎么建设
  • 新网站怎么做网络推广怎么做企业网站排名
  • jsp商业网站开发网站链接如何做二维码
  • 江苏高校品牌专业建设网站怎么制作网站搜索窗口
  • 北京app建设 网站开发公司织梦网站seo
  • 大学网站 作风建设专题汽车配件外贸出口公司
  • 东莞做网站系统购物网站建设精英
  • 建设vip网站相关视频网站营销建设公司
  • 微站直播平台杭州seo按天计费
  • seo 新旧网站 两个域名福州设计网站建设
  • 如何做网站客户端如何做网络营销网站
  • 苏州网站建设制度打鱼网站建设
  • 瓜子二手车直卖网上海小红书seo
  • 天津中小企业网站制作珠海做网站的
  • 网站排名影响因素最牛的科技网站建设
  • 长春网站建设公司怎么样电商网站建设与开发期末考试
  • 品牌网站建设搭建国内外网站建设
  • 辽宁人社app一直更新整站seo定制
  • 兰州网站建设论坛装修品牌
  • 云南省城乡住房与建设厅网站用什么网站可以做电子书
  • 自己电脑怎么做网站服务器吗0基础如何做网站
  • 做网站的股哥网络整合营销方案策划