연속 구간 요약
레벨 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([])