알고리즘 #54 (연속된 숫자 판별)

Jaewoong2·2020년 7월 17일
0

알고리즘공부

목록 보기
4/35
const solution = (arr) => {
    arr.map((v, i) => arr[i] = parseInt(arr[i], 10))
 // 문자열 => 정수열
    
    arr.map((v, i) => {
        for(let j = i + 1; j< arr.length; j ++) {
            if(arr[i] > arr[j]) {
                let s = arr[i];
                arr[i] = arr[j]
                arr[j] = s
            } 
        }
    });
    // 정렬


    for(let i = 0; i < arr.length - 1 ; i++) {
        if(arr[i] + 1 !== arr[i+1]) {
            return 'No'
        } else {
            return 'Yes'
        }
    }
    // 연속된 숫자 인지 확인
}


const n = '1 3 2 5 4'.split(' ')
console.log(solution(n))
profile
DFF (Development For Fun)

0개의 댓글