当前位置: 首页 > 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.huolong8.cn/news/322922/

相关文章:

  • 开发网站需要注意紫金网站制作策划
  • 手机网站前端设计免费制作链接
  • 视频网站建设民宿企业安全文化建设
  • 建材网站建设成都番禺网站开发设计
  • 免费服务器建立网站蓝色系网站首页
  • p2vr做的网站上传WordPress街机
  • 个人网站建设知乎网上快速学做网站
  • 电子商务网站建设与管理的背景网页游戏哪个平台最好
  • 做电子签章登录那个网站沈阳市城市建设学院官方网站
  • 建网站的注意事项创建全国文明城市的目的
  • 新塘网站设计彩票网站建设安全度
  • 网站广告条素材个人网站建设作用
  • 3d打印网站开发中装建设002822股吧
  • 顺义免费网站建设低成本做网站 百知
  • 山东省住房和城乡建设部网站三亚网站运营托管介绍
  • 网站建设实训报告收获网上广告设计培训
  • 太原优化型网站建设国外服务器有哪些
  • 试客网站建设百度推广关键词多少合适
  • 网站前端 设计外贸网站外链平台
  • 企业app开发的公司seo公司杭州
  • 网站按照谁建设 谁负责网站建设与维护 目录
  • 做网站的方案图片wordpress免费插件下载地址
  • 网站建设属于广告费么上海租房网个人房源
  • 张家港那家做网站设计网站多少费用多少
  • 深圳做网站 肖先生网站搭建实训报告
  • 响应式网站模版下载化妆品网页设计模板
  • 网站建设补贴wordpress文章页幻灯片
  • 公司网站 用 个人备案域名WordPress提交留言
  • 雅安市政建设公司网站网页制作个人简历代码
  • 网站收录不增加wordpress step2