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

多语言企业网站模板个人公司如何注册

多语言企业网站模板,个人公司如何注册,360网站怎么建设,优质主页格式1. 题目 找到给定字符串#xff08;由小写字符组成#xff09;中的最长子串 T #xff0c; 要求 T 中的每一字符出现次数都不少于 k 。输出 T 的长度。 示例 1: 输入: s aaabb, k 3 输出: 3 最长子串为 aaa #xff0c;其中 a 重复了 3 次。示…1. 题目 找到给定字符串由小写字符组成中的最长子串 T 要求 T 中的每一字符出现次数都不少于 k 。输出 T 的长度。 示例 1: 输入: s aaabb, k 3 输出: 3 最长子串为 aaa 其中 a 重复了 3 次。示例 2: 输入: s ababbc, k 2 输出: 5 最长子串为 ababb 其中 a 重复了 2 次 b 重复了 3 次。来源力扣LeetCode 链接https://leetcode-cn.com/problems/longest-substring-with-at-least-k-repeating-characters 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 找出字符串中次数小于 k 的他们不能出现在答案中以他们的位置把字符串切开递归求解子问题当一个子串中字符计数都 k 时更新最大长度剪枝当前处理的字符串长度 最大长度时不再递归处理 class Solution {int maxlen 0; public:int longestSubstring(string s, int k) {if(s.size() maxlen)//剪枝return 0;int count[26] {0}, i, left 0;for(i 0; i s.size(); i)count[s[i]-a];vectorint split;for(i 0; i s.size(); i){if(count[s[i]-a] 0 count[s[i]-a] k)split.push_back(i);//不能出现的字符位置}if(split.empty())maxlen max(maxlen, int(s.size()));//没有切分位置满足题意for(i 0; i split.size(); i){longestSubstring(s.substr(left, split[i]-left), k);left split[i]1;if(i split.size()-1 left s.size())longestSubstring(s.substr(left, s.size()-left), k);}return maxlen;} };8 ms 6.8 MB
http://www.zqtcl.cn/news/153171/

相关文章:

  • WordPress多站点恢复石家庄住房城乡建设网站
  • 怎么免费做网站教程手机网站开发项目
  • 临沂做网站需要多少钱甘肃兰州地震最新消息刚刚
  • 怎么把网站封包做appwordpress葬爱导航
  • 浙江省建设厅门户网站菠菜网站如何做推广
  • 飞鸽网站建设网站建设源代码交付
  • 阿里云服务器做盗版电影网站wordpress密码访问
  • 本机可以做网站的服务器吗做磨毛布内销哪个网站比较好
  • 免费建站系统wordpress一个网站需要什么
  • 移动端网站制作的有哪些要求百度广告投放价格表
  • 网站建设互联网推广广告设计公司业务范围
  • 昆明网站关键词优化沪佳装修公司全部门店
  • 南阳卧龙区2015网站建设价格快三直播十大平台直播间
  • 网站谁做的wordpress 空白页面
  • 专业的佛山网站建设公司Wordpress 帖子翻译
  • 南昌网站建设公司网站建设公司深圳企业网站模板
  • 一家做特卖的网站docker创建wordpress
  • 网站开发设计电子书网站后台无法更新缓存
  • 南京高端网站制作公司哪家好神起网络公司
  • 建网站选哪个宁波网站建设设计图
  • 贾汪徐州网站开发门户网站解决方案
  • 网站如何做淘宝支付个人注册商标步骤
  • 书香校园网站建设网站排名下降了怎么办
  • 观音桥网站建设湖南省建设银行网站官网
  • 信阳网站建设找汉狮搭建网站知识
  • 企业门户网站用户类型商务信息网
  • 深圳网站设计廊坊公司深圳ui设计培训班
  • 为什么网站需要维护帮人推广注册app的平台
  • 网站开发岗位要求服务好的做培训网站
  • 宁波制作网站企业有哪些学网页设计需要什么学历