연속 구간 요약

레벨 J8 · 코딩 · JavaScript · 목표 시간 3분 · 게시일 2026-09-20

서로 다른 정수가 오름차순으로 담긴 배열 nums가 주어진다. 1씩 차이 나며 이어지는 수들을 한 구간으로 묶고, 구간마다 문자열 하나로 적은 배열을 반환하시오. 구간에 수가 둘 이상이면 "시작->끝", 하나뿐이면 그 수만 "수" 꼴로 적는다.

예를 들어 [0, 1, 2, 4, 5, 7]은 ["0->2", "4->5", "7"]이 된다.

nums의 길이는 최대 1,000이고, 각 원소는 -10,000 이상 10,000 이하이다.

예제

solve([0,1,2,4,5,7])
solve([-3,-2,-1,1])
solve([])

J8 레벨의 다른 문제 · 코딩 문제 목록