2021/11/22 월요일

Gong Intaek·2021년 11월 22일
0

일상

목록 보기
164/1017
post-thumbnail

TIL


오늘 한 일

  • leetcode
    • Add Strings. (easy)

문제 풀이

Add Strings. (easy)

문자열로 된 두 수를 더하여 돌려주는 문제. 문자열의 길이는 10의 4승까지 커지기 때문에 단순하게
문자열을 숫자로 변환해서 더할수는 없다.
해서 한자리 한자리 연산을 하기로 하고 우선적으로 두문자열의 길이를 맞추도록 하였다. 두문자열중 더큰 길이를 기준으로 padStart를 사용 하여 앞의 자리에 '0'을 추가하였다.

그리고 마지막 자리부터 첫 자리까지 반복 하게 하면서 해당자리의 문자열을 숫자로 변환하여 더하고 일의 자리는 현재자리 의 값을 나타내도록 하고 10의자리는 다음 계산에 추가하게끔 작성 하였다.

최종적으로 모든 루프가 끝난 뒤에도 10의자리가 남아있을경우 계산된 문자열 앞에 추가하게끔 구성하여 모든 계산을 마치도록 하였다.

주어진 모든 예시는 무난하게 풀이 되는 것을 확인할수 있었다.


오늘은...

생각보다 몸이 피로해져서 오후시간이 상당히 삭제됨. 그외 별다른 일 없음

profile
개발자가 되기위해 공부중

0개의 댓글