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

合肥制作网站价格网站建设价格明细表和网站预算

合肥制作网站价格,网站建设价格明细表和网站预算,龙口建网站首选公司,北京软件股份有限公司题目: 3. 无重复字符的最长子串 - 力扣(LeetCode) 类型:滑动窗口 题解: 利用滑动窗口,窗口内(开一个集合或者其他存储结构)符合条件时,窗口右边 向右移动&#xff08…

题目:

3. 无重复字符的最长子串 - 力扣(LeetCode)

类型:滑动窗口

题解:

利用滑动窗口,窗口内(开一个集合或者其他存储结构)符合条件时,窗口右边 向右移动(扩大窗口),不符合条件时,窗口左边向右移动(缩小窗口)。

在官方题解看到了一个写的非常棒的滑动窗口模版!

//外层循环扩展右边界,内层循环扩展左边界
for (int l = 0, r = 0 ; r < n ; r++) {//当前考虑的元素//区间[left,right]不符合题意while (l <= r && check()) {//扩展左边界}//区间[left,right]符合题意,统计相关信息
}

本题题解:

class Solution {
public:int lengthOfLongestSubstring(string s) {unordered_set<char>st;int n = s.size();int ans = 0;for(int l = 0, r = 0; r < n; r ++){char ch = s[r];while(st.count(ch)){st.erase(s[l]);l ++;}st.insert(s[r]);int tmp_ans = st.size();ans = max(tmp_ans, ans);}return ans;}
};

官方题解:

3. 无重复字符的最长子串 - 力扣(LeetCode)

http://www.dtcms.com/a/575695.html

相关文章:

  • 用别人服务器做网站淘宝客绑定网站备案号
  • nas 支持做网站深圳福田公司
  • 网站模板优势扬州电子商务网站建设
  • 建设监理协会官方网站手机网站做多宽
  • 人才招聘网站建设wordpress怎么换图标
  • 网站可信认证多少钱长沙网络营销外包
  • 数字资产交易网站开发商城网站项目策划书
  • 如何做网站静态页面做诚信通谁给做网站
  • 产品做国外网站有哪些电脑网页设计代码模板
  • 设计师网站设计网页制作工具知乎
  • Linux系统 —— 基础命令1
  • 网站建设方案应该怎么做加强网站建设 实施政务公开
  • 北京建设集团网站高密网站建设价格
  • 没有营业执照可以建设网站百度突然搜不到网站
  • 花卉网站建设策划书wordpress 3d标签
  • 做户外商城网站wordpress建站说明
  • JSP 过滤器
  • 关于网站开发网页上传和网站发布临沂在线做网站
  • 网站建设公司使用图片侵权使用者有无责任村网通为每个农村建设了网站
  • 深圳市网站建设外包公司wordpress必须安装插件
  • 网站密码如何找回怎么注册公司名
  • 中国建筑集团公司官网天津seo培训班在哪里
  • 网站开发如何记账个人网站备案填写要求
  • php 数据库 wordpress微信seo是什么意思
  • 互助盘网站建设拼多多怎么设置关键词推广
  • 福建建设执业管理中心网站做桌面端还是网站
  • 做网站能挣钱吗wordpress 表格数据
  • 网站制作建设公司推荐邢台手机网站建设
  • 用dw制作个介绍家乡网站长沙网络公司app
  • 丹阳市制作网站新钥匙石家庄网站建设