[파이썬][프로그래머스] 자연수 뒤집어 배열 만들기
1. 문제Permalink
[level 1] 자연수 뒤집어 배열로 만들기 - 12932Permalink
성능 요약Permalink
메모리: 10.1 MB, 시간: 0.02 ms
구분Permalink
코딩테스트 연습 > 연습문제
채점결과Permalink
정확성: 100.0
합계: 100.0 / 100.0
문제 설명Permalink
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
- n은 10,000,000,000이하인 자연수입니다.
입출력 예
n | return |
---|---|
12345 | [5,4,3,2,1] |
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges
2. 해결방법 시간복잡도Permalink
- 단순 코딩 O(N)
3. 문제 해결 및 코드Permalink
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def solution(n): | |
return [int(i) for i in str(n)[::-1]] |
-
주석을 참고하면서 이해를 돕습니다.Permalink
4. 알고리즘 및 해설Permalink
- 자연수를 뒤집는 것이니 문자열로 변환후 해당 문자를 뒤에서부터 불러온다.
- 이후 해당 문자를 숫자형으로 받아 리스트형태로 출력한다.