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

装饰公司网站模版模板网站制作时间

装饰公司网站模版,模板网站制作时间,公众平台推广,seo关键词优化的技巧提示#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.dnsts.com.cn/news/146068.html

相关文章:

  • 响应式网站开发视频岛国萝莉做的电影网站
  • 成都网站优化维护后端和前端哪个前景好
  • 三合一网站是什么优化企业网站排名要多少钱
  • 郴州网站网络推广平台wordpress淘宝客单页
  • 深圳网站优化项目页面模板嵌入文章内
  • 做网站设计有哪些网页简约大气的网站
  • 网站名称是网址吗怎么查找一个网站开发时间
  • 做公众号首图的设计网站百度关键词优化排名技巧
  • 免费可商用的图片素材网站网页制作wordpress模板下载
  • 网站用户权限互联网营销主要学什么
  • 南京市建设行政网站笔记本销售网站开发的背景
  • 准备建网站该怎么做如何创造网站
  • 手机网站免费建设平台什么可以放置网站内容
  • 商城模板网站logo生成器在线制作免费版
  • 免费在线网站网站安全检测可以检测哪些内容风险信息
  • 深圳市龙华区住房和建设局网站关于学校网站建设经费的申请
  • 菠菜网站的代理怎么做wordpress 是CMS
  • 把网站做成app的软件下载网站策划书怎么写
  • 公司网站建设注意做网站时怎么添加动态信息
  • 物流网站的建设实训wordpress 插件 cdn
  • 购物网站建设咨询免费申请qq号码免费申请注册
  • 推荐做问卷的网站wordpress 渐变主题
  • 建一个网站的价格网站开发 发布
  • 如何建立内外网网站asp.net h5网站开发
  • 自己怎么做百度网站空间中国建设银行个人网上银行登录官网
  • 门户网站建设需要多少ccie网络培训
  • 西安移动网站建设绍兴百度推广优化排名
  • 做网站备案须知镇江有哪些网站
  • 模板网站开发营销网站宣传平台
  • 网站优化网站网站推广策划的思路包括哪些