본문 바로가기
알고리즘 문제풀이/Programmers

Programmers [level 0] 문자열을 정수로 변환하기 - 181848

by 코도꼬마 2023. 8. 11.

[level 0] 문자열을 정수로 변환하기 - 181848

문제 링크

성능 요약

메모리: 71.7 MB, 시간: 0.03 ms

구분

코딩테스트 연습 > 코딩 기초 트레이닝

문제 설명

숫자로만 이루어진 문자열 n_str이 주어질 때, n_str을 정수로 변환하여 return하도록 solution 함수를 완성해주세요.


제한사항
  • 1 ≤ n_str ≤ 5
  • n_str은 0부터 9까지의 정수 문자로만 이루어져 있습니다.

입출력 예
n_str result
"10" 10
"8542" 8542

입출력 예 설명

입출력 예 #1

  • "10"을 정수로 바꾸면 10입니다.

입출력 예 #2

  • "8542"를 정수로 바꾸면 8542입니다.

 

Comments

기존 배열을 원하는 index 만큼 복사해서 새로운 배열을 만들어주는 매서드

 

import java.util.Arrays;

class Solution {
    public int[] solution(int[] num_list, int n) {
        return Arrays.copyOfRange(num_list, 0, n);
    }
}



출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges