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

两学一做 专题网站职业生涯规划书模板

两学一做 专题网站,职业生涯规划书模板,vr网页播放器wordpress,湖北省建设信息网提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣76. 最小覆盖子串二、力扣567. 字符串的排列三、力扣438. 找到字符串中所有字母异位词四、力扣3. 无重复字符的最长子串 前言 一、力扣76. 最小覆盖子串… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣76. 最小覆盖子串二、力扣567. 字符串的排列三、力扣438. 找到字符串中所有字母异位词四、力扣3. 无重复字符的最长子串 前言 一、力扣76. 最小覆盖子串 class Solution {public String minWindow(String s, String t) {MapCharacter,Integer need new HashMap();MapCharacter,Integer window new HashMap();for(char c : t.toCharArray()){need.put(c,need.getOrDefault(c,0)1);}int left 0, right 0, indexLeft 0, len Integer.MAX_VALUE, vaild 0;while(right s.length()){char c s.charAt(right);right ;//扩大窗口if(need.containsKey(c)){window.put(c,window.getOrDefault(c,0)1);if(window.get(c).equals(need.get(c))){vaild ;}}//缩小窗口while(vaild need.size()){//更新收集结果if(right - left len){len right - left;indexLeft left;}char cur s.charAt(left);left ;//缩小窗口if(need.containsKey(cur)){if(need.get(cur).equals(window.get(cur))){vaild --;}window.put(cur,window.get(cur)-1);}}}return len Integer.MAX_VALUE ? : s.substring(indexLeft,indexLeftlen);} }二、力扣567. 字符串的排列 class Solution {public boolean checkInclusion(String s1, String s2) {MapCharacter,Integer need new HashMap();MapCharacter,Integer window new HashMap();for(char c : s1.toCharArray()){need.put(c,need.getOrDefault(c,0)1);}int left 0, right 0, vaild 0; boolean flag false;while(right s2.length()){char c s2.charAt(right);right ;if(need.containsKey(c)){window.put(c,window.getOrDefault(c,0)1);if(need.get(c).equals(window.get(c))){vaild ;}}while(right - left s1.length()){if(vaild need.size()){return true;}char cur s2.charAt(left);left ;if(need.containsKey(cur)){if(need.get(cur).equals(window.get(cur))){vaild --;}window.put(cur,window.get(cur)-1);}}}return false;} }三、力扣438. 找到字符串中所有字母异位词 class Solution {public ListInteger findAnagrams(String s, String p) {ListInteger res new ArrayList();MapCharacter, Integer need new HashMap();MapCharacter, Integer window new HashMap();for(char c : p.toCharArray()){need.put(c,need.getOrDefault(c,0)1);}int left 0, right 0, vaild 0;while(right s.length()){//窗口扩大char c s.charAt(right);right ;//调整窗口if(need.containsKey(c)){window.put(c,window.getOrDefault(c,0)1);if(window.get(c).equals(need.get(c))){vaild ;}}while(right - left p.length()){//收集if(vaild need.size()){res.add(left);}//缩小窗口char cur s.charAt(left);left ;//调整窗口if(need.containsKey(cur)){if(window.get(cur).equals(need.get(cur))){vaild --;}window.put(cur,window.get(cur)-1);}}}return res;} }四、力扣3. 无重复字符的最长子串 class Solution {public int lengthOfLongestSubstring(String s) {int res 0;MapCharacter, Integer window new HashMap();int left 0, right 0;while(right s.length()){char c s.charAt(right);right ;window.put(c,window.getOrDefault(c,0)1);while(window.get(c) 1){char cur s.charAt(left);left ;window.put(cur,window.get(cur)-1);}res Math.max(res,right-left);}return res;} }
http://www.tj-hxxt.cn/news/136642.html

相关文章:

  • 做网站的人跑了网站可以恢复吗滕州手机网站建设
  • 网站开发速成班html网页设计logo代码
  • 遵义公司建网站要多少费用百度免费广告发布平台
  • 直播网站排名全媒体运营师培训费用
  • 有没有做网站网络营销推广方法ppt
  • 网站建设的前期投入一些网站只能在微信打开怎么做的
  • 佛山制作做网站哪个旅游网站规划好
  • 马克 扎克伯格大学做的网站百度关键词搜索广告的优缺点
  • 如何进行网页设计和网站制作网站建设这个职业是什么意思
  • 做网站page厦门小微企业网站建设补贴
  • 如何加强精神文明网站建设内容湖南百度seo
  • 电商网站的好处wordpress登录插件
  • 微网站网站模板建站自己做qq头像网站
  • 为网站网站做代理怎么判wordpress免费主题 开源
  • 网站开发产品经理招聘网站建设学习学校
  • 网站建化国内知名网站建设
  • 湖南响应式网站建设跨境电商一般卖哪些产品
  • 小型视频网站建设淄博张店整合网络推广
  • 宁波制作网站企业网站制作需求文档
  • python做网站设计公司常用网站开发软件
  • 做标书的视频网站如何做网站流量分析
  • 专业做互联网招聘的网站有哪些内容网址被禁止访问怎么办
  • 珠海网站建设哪个好薇网站建设公司营业执照图片
  • 国外学校网站模板国家标准下载网免费
  • 网站建设专家评审意见手机网站相册代码
  • 呈贡网站建设环保公司网站建设内容
  • 做兼职设计去哪个网站新乡建站
  • 网站首页视频背景福建省建设厅网站资质查
  • 网站建设管理工作自查报告泰安最好的网站建设公司
  • 网页ui设计作品欣赏鹤壁网站建设优化