본문 바로가기

Coding/내일배움캠프

[내일배움캠프] Node.js 4기 TIL | Day 20 | 24.01.17.(수)

Algorithm / 프로그래멈스 / Lv.1 / 142086. 가장 가까운 같은 글자

 

function solution(s) {
    var answer = [];
    
    for (let i = 0 ; i < s.length; i++){
        answer[i] = -1;
    }
    
    for (let i = 0 ; i < s.length; i++){
        for (let j = i-1; j >= 0; j--){
            if (s[i] === s[j]){
                answer[i] = i-j;
                break;
            }
        }
    }
    
    return answer;
}