가장 긴 알파벳 연속 하위 문자열의 길이

2471 단어 leetcodejavascript
var longestContinuousSubstring = function(s) {
let n = s.length, count = 1, ans = 1;
  for (let i = 1; i < n; i++) {
    let currCharcode = s.charCodeAt(i);
    let prevCharcode = s.charCodeAt(i - 1);
    if (currCharcode - prevCharcode === 1) count++;
    else count = 1;
    ans = Math.max(ans, count);
  }
  return ans;
};

좋은 웹페이지 즐겨찾기