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

代刷网站搭建教程产品质量推广营销语

代刷网站搭建教程,产品质量推广营销语,中英文 wordpress,网站做下CDN防护给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串#xff0c;则返回空字符串 。 注意#xff1a; 对于 t 中重复字符#xff0c;我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。如果…给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串则返回空字符串  。 注意 对于 t 中重复字符我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。如果 s 中存在这样的子串我们保证它是唯一的答案。 思路一滑动窗口 char * minWindow(char * s, char * t){int hash[58] {0};int lenS strlen(s);int lenT strlen(t);int min 0, max INT_MAX; for (int i 0; i lenT; i) hash[t[i] - A];for (int j 0, i 0; j lenS; j) {if (hash[s[j] - A] 0) lenT--;hash[s[j] - A]--;while (lenT 0) { if (j - i 1 max - min 1) {max j;min i;}if (hash[s[i] - A] 0) lenT;i;}}if (max INT_MAX) return ;char* res malloc(sizeof(char) * (max - min 2));int i 0;while (min max) res[i] s[min];res[i] \0;return res; } 时间复杂度O(n^2)空间复杂度O(n) 分析 首先建立哈希表将各个英文字母的数量存放到哈希表中根据s[i]的字符使哈希表相应位置减一不断判断是否为最小子串最后输出涵盖t的子串 总结 本题考察滑动窗口的应用将是否为最小子串的判断编写清楚即可解决
http://www.sadfv.cn/news/322922/

相关文章:

  • 做网站头文件网站建设安全要求
  • 网站开发的经费预算阿里 wordpress
  • 凡科建站官网页更换视频滨海做网站
  • 下载网址大全浏览器泉州seo报价
  • 购物网站开发可行性岚县网站建设
  • 关于网站建设的外文翻译网站404怎么解决
  • 网站模块如何添加东莞建网站哪家强
  • 为什么网站建设还要续费兰州网站的优化
  • 网站建设收费详情百度手机模板网站
  • 移动网站建设优势一直在做竞价的网站是不是不需要做seo
  • 网站建设与维护的软件服务性企业网站
  • 网站一起做网店为什么没有人做像58一样的网站
  • 网站免费的有没有seo属于什么
  • 电商网站流量统计中邦建设工程有限公司官方网站
  • 公司没注册可以做网站吗机械加工网名怎么起
  • 找团队做网站河北建设工程信息网已取消
  • 中国铁建统一企业门户网站dw做简单小说网站
  • 自己怎样建设网站网站代备
  • 大连商城网站制作公司月亮花园wordpress
  • 广东海外建设监理有限公司官方网站建立网站功能
  • 山东网站制作团队个人主页网站制作模板
  • 无锡做网站多少钱asp医院网站源码破解版
  • 网站为什么做重定向做搜狗pc网站优
  • 网站建设模板代码衣服商业网站建设策划书
  • 做网站销售一个星期的计划店铺logo设计图片免费生成器
  • 网站设计作用字幕组 主页 wordpress
  • 沈阳建网站工业设计的就业前景
  • 无锡设计网站深圳网站空间租用价格
  • 公司网站公司新闻如何制作一个php网站源码
  • 网站开发作业代做南昌做网站排名