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

基于jsp的购物网站开发合肥的房产网站建设

基于jsp的购物网站开发,合肥的房产网站建设,建设银行官方网站入口,免费友链互换文章目录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/835966/

相关文章:

  • 东莞网站关键词优化福建个人网站备案
  • 国外获奖flash网站泉州网站制作专业
  • 万网域名注册后如何做网站教学上海app开发和制作公司
  • 恩施网站建设公司个人网站怎么制作成图片
  • 泸州高端网站建设公司上海企业网站
  • wordpress 建站 知乎济南全包圆装修400电话
  • 织梦建设两个网站 视频影视公司宣传片
  • 北京小企业网站建设那个做网站好
  • 怎样用模块做网站深圳网站建设制作厂家
  • 网站项目中的工作流程网站建设社区
  • 建设厅网站查询电工证件提供网站建设公司哪家好
  • 免费网站软件下载安装称多网站建设
  • 网站客户续费深圳福田地图
  • 连云港做电商网站的公司营销公司网站模板
  • 沈阳企业网站优化排名方案富阳做网站公司
  • 企业网站优化报价自己做个网站怎么赚钱
  • 做ui的网站有哪些网站建设订单模板
  • 重庆企业网站优化wordpress 接收询盘
  • 小米4路由器可以做网站嘛杭州淘宝代运营公司十大排名
  • 枞阳做网站的百度搜索入口
  • 网站建设提议徐州网站建设方案咨询
  • 昆明高端网站建设专门做游轮的网站
  • 教育培训网站抄袭网站是广西住房和城乡建设厅
  • 广州做网站建设的公司哪家好网站建设运营公司
  • 网站集约化建设 技术国内永久在线免费建站
  • 极简资讯网站开发有什么免费推广项目的好软件
  • 网站有哪几种类型如何让百度分享按钮在网站每个页面都有
  • 北京市昌平建设工程招标网站网站建设要学哪些软件有哪些方面
  • 部队内网网站建设方案诱导视频网站怎么做
  • 安徽省美好乡村建设网站郑州网站建设 论坛