首页 推荐 热点 专题 PHPJavaPythonAndriodIOSC#前端数据库人工智能程序开发架构安全运维资讯微课资源
0
点赞
收藏
分享

微信扫一扫

字符串计算

书写经典 2022-01-27 阅读 43
leetcode算法javascript

3. 无重复字符的最长子串

在这里插入图片描述

var lengthOfLongestSubstring = function(s) {
    let max = 0;
    for(let i = 0; i < s.length; i++) {
        let len = 1, flag = false;
        for(let j = i+1; j < s.length; j++) {
            len = j - i;
            let str = s.substr(i, len);
            if (str.indexOf(s[j]) !== -1) {
                flag = false;
                break;
            }
            flag = true;
        }
        // 若最后一个不一样,len需要+1
        if(flag) len++;
        len > max ? max = len : null;
    }
    console.log(max)
    return max;
};
举报
0 条评论
书写经典
关注
  • 学云计算运维挣钱吗?
  • 2025-03-02:切蛋糕的最小总开销Ⅰ。用go语言,有一个大小为 m x n 的矩形蛋糕,我们需要将其切成 1 x 1 的小块。 给定两个数组,分别为 horizontalCut 和 vertic
  • 基于深度学习的蛋白质结构预测
  • 初识TCP(编写回显服务器)
  • Ubuntu 18环境下部署Snort IDS
  • 情感计算的表情识别:人机交互的数学语言
  • 睡岗智能识别监测摄像机​​
  • c#异步编程(async/await)
  • 【网络云计算】2024第47周-每日【2024/11/21】周考-实操题-RAID6实操解析2
  • IG5236量产工具下载,支持YMTC-TAS开卡成功,修复宏碁掠夺者GM7000 2TB固态硬盘掉盘故障