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

做网站怎么建立文件夹小广告网页

做网站怎么建立文件夹,小广告网页,深圳办公室租赁,惠州市网络推广Leetcode算法练习 笔记记录 76. 最小覆盖子串 76. 最小覆盖子串 滑动窗口的hard题目,思路先找到第一个覆盖的窗口,不断缩小左边界,找到更小的窗口并记录。 思路很简单,写起来就不是一会事了,看题解看了几个h&#xff0…

Leetcode算法练习 笔记记录

  • 76. 最小覆盖子串

76. 最小覆盖子串

滑动窗口的hard题目,思路先找到第一个覆盖的窗口,不断缩小左边界,找到更小的窗口并记录。
思路很简单,写起来就不是一会事了,看题解看了几个h,还是太菜了,这题得重点标记一下。 还是参考灵神的。灵神b站

    public String minWindow(String s, String t) {String ans = "";if (t.length() > s.length()) {return ans;}int[] arrayT = new int[128];int[] arrayS = new int[128];for (int i = 0; i < t.length(); i++) {arrayT[t.charAt(i)]++;}int min = Integer.MAX_VALUE;int left = 0;for (int right = 0; right < s.length(); right++) {arrayS[s.charAt(right)]++;while (checkExist(arrayS, arrayT)) {if (right - left < min) {min = right - left;ans = s.substring(left, right + 1);}arrayS[s.charAt(left)]--;left++;}}return ans;}private boolean checkExist(int[] arrayS, int[] arrayT) {for (int i = 'A'; i <= 'Z'; i++) {if (arrayS[i] < arrayT[i]) {return false;}}for (int i = 'a'; i <= 'z'; i++) {if (arrayS[i] < arrayT[i]) {return false;}}return true;}
http://www.dtcms.com/wzjs/449849.html

相关文章:

  • 政府网站制作方案宁波关键词优化企业网站建设
  • 长沙百度做网站多少钱百度推广免费
  • 免费的b2b网站网站内容优化方法
  • 怎么去建一个网站免费引流app下载
  • 怀化交警网站培训方案及培训计划
  • ftp网站地图怎么做网站收录查询平台
  • 公司方案免费检测网站seo
  • 网站的主题定位品牌的宣传及推广
  • java做网站的主要技术sem对seo的影响有哪些
  • 赣州网上立案网址毕节地seo
  • 网站后台的seo功能太仓网站制作
  • 株洲网站建设公司十大免费网站推广入口
  • 重庆网站建设快速建站最新国际新闻热点事件
  • 目录浏览的网站seo爱站网
  • 高端网站建设谷美站长工具 站长之家
  • 网站出错咨询电话百度识图网页入口
  • 重庆市住房和城乡建设厅官网免费seo关键词优化方案
  • 网站为什么要改版培训教育机构
  • wordpress禁止百度转码网络营销郑州优化推广公司
  • 宁波网页设计制作性价比高seo排名
  • 动态ip做网站可以备案吗谷歌sem服务商
  • 长沙网站推广平台深圳专门做seo的公司
  • 吉林中岩峰建设有限公司网站搜狗搜索推广
  • 贵阳做网站公司seo综合查询怎么用
  • 营销型网站手机端广东省最新新闻
  • 增城建设网站泰安网站seo推广
  • 爱网站搭建最佳搜索引擎磁力
  • 网站建设中模板 模板无忧传统营销和网络营销的区别
  • 只用html5做网站怎样联系百度客服
  • 如何做解析网站微信引流推广