🔒 문제
- 자연수 뒤집어 배열로 만들기
문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건- n은 10,000,000,000이하인 자연수입니다.
n | return |
12345 | [5,4,3,2,1] |
🔓 풀이
🔑 문제 해결 / 코드
def solution(n): # 시간복잡도 : 3n + 5 = O(n)
answer = [] # 대입연산 : 1
for i in str(n)[::-1]: # 반복문, str변환, reverse : n + 3
answer.append(int(i)) # append, int : 2n
return answer # 리턴 :1
'알고리즘' 카테고리의 다른 글
[프로그래머스] 오픈채팅방_Python level2 (0) | 2022.08.02 |
---|---|
[프로그래머스] 소수 찾기_Python (0) | 2022.07.27 |
[프로그래머스] 자릿수 더하기_Python (0) | 2022.07.18 |
[프로그래머스] 약수의 합_Python (0) | 2022.07.18 |
[프로그래머스] 이상한 문자 만들기 (0) | 2022.07.10 |