博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode javascript 3 longest-substring-without-repeating-characters
阅读量:6583 次
发布时间:2019-06-24

本文共 604 字,大约阅读时间需要 2 分钟。

思路

利用set 循环滚一边

源码

/** * @param {string} s * @return {number} */var lengthOfLongestSubstring = function(s) {    let len = s.length;    let max = 0;    for(let i = 0; i < len; ++i){        let set = new Set();        for(let j = i; j < len; ++j){            if(set.has(s[j])){                let size = set.size;                max = size > max ? size : max;                break;            }            else{                set.add(s[j]);            }        }        let size = set.size;        max = size > max ? size : max;    }    return max;};复制代码

转载于:https://juejin.im/post/5bec14466fb9a049d7473f00

你可能感兴趣的文章
运筹学上机实验 - 单纯形方法的两阶段法
查看>>
CF294C Shaass and Lights
查看>>
oracle 11g 报错记录
查看>>
文件状态是否变化
查看>>
MongoDB的副本集Replica Set
查看>>
Maven项目中的配置文件找不到以及打包问题
查看>>
面向对象
查看>>
HDU 1058 Humble Numbers
查看>>
NYOJ The Triangle
查看>>
wps10.1中将txt转为excel
查看>>
并发同步知多少
查看>>
解决执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题...
查看>>
[BZOJ3312][USACO]不找零(状压DP)
查看>>
gtp转换mbr
查看>>
django rest framework
查看>>
poj1985 求树的直径
查看>>
Python PyPI中国镜像
查看>>
centos 设置静态IP
查看>>
[Angularjs]系列——学习与实践
查看>>
js -- canvas img 封装
查看>>