from typing import List
class Solution:
def plusOne(self, digits: List[int]) -> List[int]:
new_str = ''
for i in digits :
new_str += str(i)
return list(str(int(new_str) + 1))
결국 1
더한값을 구하는 문제기 때문에 숫자를 문자열로 바꿔서 new_str
에 저장
예를 들어 [1,2,3,4]
가 이렇게 있으면 "1234"
가 되고 이걸 다시 숫자로 바꾼 뒤
1
을 더한다
그 다음 문자열로 만들어 리스트로 만들면 됨
다만, "1234"
이렇게 문자열로 이렇게 있을 때 리스트로 감싸면 자동으로 나눠져서 생성되는건
몰랐기 때문에 하나 알아갈 수 있었다