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

怎么做网站步骤免费的家具设计案例

怎么做网站步骤免费的,家具设计案例,抖音网络推广怎么做,上杭网站制作文章目录1. 题目2. 解题1. 题目 给你一个只包含小写字母的字符串 s #xff0c;你需要找到 s 中最多数目的非空子字符串#xff0c;满足如下条件#xff1a; 这些字符串之间互不重叠#xff0c;也就是说对于任意两个子字符串 s[i…j] 和 s[k…l] #xff0c;要么 j … 文章目录1. 题目2. 解题1. 题目 给你一个只包含小写字母的字符串 s 你需要找到 s 中最多数目的非空子字符串满足如下条件 这些字符串之间互不重叠也就是说对于任意两个子字符串 s[i…j] 和 s[k…l] 要么 j k 要么 i l 。如果一个子字符串包含字符 char 那么 s 中所有 char 字符都应该在这个子字符串中。 请你找到满足上述条件的最多子字符串数目。如果有多个解法有相同的子字符串数目请返回这些子字符串总长度最小的一个解。可以证明最小总长度解是唯一的。 请注意你可以以 任意 顺序返回最优解的子字符串。 示例 1 输入s adefaddaccc 输出[e,f,ccc] 解释下面为所有满足第二个条件的子字符串 [adefaddacccadefadda,ef,e,f,ccc, ] 如果我们选择第一个字符串那么我们无法再选择其他任何字符串所以答案为 1 。 如果我们选择 adefadda 剩下子字符串中我们只可以选择 ccc 它是唯一不重叠的子字符串所以答案为 2 。 同时我们可以发现选择 ef 不是最优的因为它可以被拆分成 2 个子字符串。 所以最优解是选择 [e,f,ccc] 答案为 3 。 不存在别的相同数目子字符串解。示例 2 输入s abbaccd 输出[d,bb,cc] 解释注意到解 [d,abba,cc] 答案也为 3 但它不是最优解因为它的总长度更长。提示 1 s.length 10^5 s 只包含小写英文字母。来源力扣LeetCode 链接https://leetcode-cn.com/problems/maximum-number-of-non-overlapping-substrings 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 参考大佬的思路 class Solution { public:vectorstring maxNumOfSubstrings(string s) {vectorint start(26,-1), end(26,-1);int i 0, n s.size(), l, r, last -1;for(i 0; i n; i){char ch s[i];if(start[ch-a] -1)start[ch-a] i;end[ch-a] i;}vectorint endpos;for(auto e : end)if(e ! -1)endpos.push_back(e);sort(endpos.begin(), endpos.end());vectorstring ans;for(auto e : endpos){l start[s[e]-a];r e;while(l r){if(end[s[r]-a] e || l last)break;l min(l, start[s[r]-a]);r--;}if(r l){ans.push_back(s.substr(l, e-l1));last e;}}return ans;} };184 ms 20 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/123774/

相关文章:

  • 韩国网站免费观看网站建设 博客
  • 网站网商wordpress图片生成插件下载
  • seo网站营销推广桂林网站建设内容
  • 乐达淄博网站建设制作html网站开发流程
  • 赤峰网站建设flash教程网站都有哪些
  • 网站建设哪里学成品短视频app源码搭建
  • 网站可以自己做温州制作手机网站
  • 根河企业网站建设房地产如何做网站推广
  • 东莞个人网站建设南宁网站制作公
  • 网站推广seo是什么上海市人力资源网官网
  • 玉溪做网站的公司delphi xe10网站开发
  • 使用vue做的网站有哪些企业门为什么要建设门户网站
  • 上海移动云网站建设在门户网站上爆光怎么做
  • 网站建设开票内容百度浏览器广告怎么投放
  • 深圳公司网站建立小程序商店制作
  • 网站建设知识网犀牛云做网站多少钱
  • 东莞seo优化推广重庆做网络优化公司电话
  • 网站建设的设计思路高校建设网站的特色
  • 宁波网站建设八宝山做网站的公司
  • 哪里有网站建设多少钱网站建设哪家服务态度好
  • 白云区网站开发公司备案不关闭网站的方法
  • 男的做那个视频网站家用电脑可以做网站服务器
  • 网站建设的行业客户烟台市未成年思想道德建设网站
  • 设计个网站要多少钱鼓楼网站开发
  • 东莞外贸网站搭建制作北京app开发制作
  • 优化网站公司外包微信商城怎么开店
  • 网站设计的导航栏怎么做东莞seo网络优化
  • wordpress直接上传视频网站吗做网站软件
  • 电脑维修网站模板下载来个网站吧好人一生平安2021
  • 做公益选哪个网站好网站建设方案多少钱