copyOfRange

프로그래머스

배열 자르기 코틀린(Kotlin)

이번 문제는 제목 그대로 배열을 자르는 문제이다. 요즘 코틀린에 너무 익숙해져서 자바로는 어떻게 풀어볼지 고민이다. 문제 풀이들 풀이 1) 문제에서 기본적으로 answer 변수를 IntArray형으로 주었기 때문에 이에 맞춰 생각하다 보니 배열의 사이즈를 정해 빈 배열을 만들고 반복문을 통해 하나씩 값을 넣어주기로 했다. - 이 경우, for문을 통해 주어진 numbers의 값을 answer 배열에 하나씩 넣어준다. 실행 결과는 이렇다. 보면 기가 막히게 실행 속도가 빠르다. 풀이 2) 찾아보니 Array의 메소드 중 copyOfRange()라는 메소드를 사용하면 원본 배열을 변경하지 않고 지정한 범위의 배열을 리턴해준다고 한다. answer 변수의 타입도 선언하지 않고 작성해보았다. 실행 결과는 이렇다..

BonusTrack02.dev
'copyOfRange' 태그의 글 목록