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

【力扣hot100题】(007)无重复字符的最长子串

十分痛苦的一题,做得我阵阵死意。

知道方法但一直在找怎么判断边界,其实根本不用考虑那么多,最后统一取最大值就好了。

总体来看还是简单的,只是在某些细节方面花太多时间了,思维太乱,头痛。

评价是想不出来哪些细节错了的时候输出一下参数就好了。

class Solution {
public:
    int lengthOfLongestSubstring(string s) {
        int result=0;
        unordered_map<char,int> exist;
        int minn=-1;
        for(int i=0;i<s.size();i++){
            if(exist.find(s[i])!=0) minn=max(minn,exist[s[i]]);
            result=max(result,i-minn);
            exist[s[i]]=i;
        }
        return result;
    }
};


http://www.kler.cn/a/612224.html

相关文章:

  • Rust从入门到精通之进阶篇:17.宏编程基础
  • 排序算法(插入,希尔,选择,冒泡,堆,快排,归并)
  • 漫画|基于SprinBoot+vue的漫画网站(源码+数据库+文档)
  • Docker+Ollama+Xinference+RAGFlow+Dify+Open webui部署及踩坑问题
  • ctfhow——web入门171~175
  • 量子计算与项目管理:2025年颠覆性技术将如何重构任务分解逻辑?
  • 优雅的开始一个Python项目
  • C++ :顺序容器
  • Causality Based Front-door Defense AgainstBackdoor Attack on Language Models
  • 智能制造:自动化焊装线的数字化设计
  • Axios企业级封装实战:从拦截器到安全策略!!!
  • 基于HTML的邮件发送状态查询界面设计示例
  • 8路CXP相机采集系统介绍
  • 华为GaussDB数据库的手动备份与还原操作介绍
  • C++List模拟实现|细节|难点|易错点|全面解析|类型转换|
  • ngx_http_index_t
  • Java 大视界 -- Java 大数据在智能政务公共服务资源优化配置中的应用(118)
  • 如何用 Postman 正确传递 Date 类型参数,避免服务器解析错误?
  • 什么是泛目录站群?怎么做好无极泛目录站群
  • Scala总结(一)