본문 바로가기
TIL

220914

by hxunz 2022. 9. 15.

이것이 코딩 테스트다 11장 모험가 길드 문제를 풀었다. 

백준에서 이 문제가 있어서 코드를 실행시켜 볼 수 있었는데 nodejs로 입출력하는게 처음이라 어려웠다. 

다른 사람들 블로그를 참고해서 해결을 했는데 입력이 한줄일때와 여러줄일때, 입력의 형태가 스트링일때 혹은 배열일때를 고려하면서 

입력 해주는게 처음에는 헷갈렸는데 한번 해보고 나니까 앞으로도 잘 사용할 수 있을 것 같다. 

 

같은 책 11장에서 곱하기 혹은 더하기 문제를 풀었다. 

처음에는 숫자가 0일때만 곱셈보다 더한값이 더 크다고 생각하고 풀었는데 0뿐만이 아니라 덧셈이 곱셈보다 더 값이 큰 경우가 있었다. 

그래서 덧셈이 곱셈한 값 보다 클 경우 더해줬고 그렇지 않은 경우에는 곱해주면서 문제를 해결했다. 

 

같은 책 11장에서 문자열 뒤집기 문제를 풀었다. 

처음 풀이는 for문을 사용해서 풀었고 두번째 풀이는 다른 방법으로 풀어보았다. 

for문을 사용하지 않고 문자열을 쪼개서 배열에 담은 후 배열의 길이가 더 짧은 값을 리턴했는데 이렇게 다른 방법으로도 풀어보니까 좋았다. 

프로그래머스 레벨2에서 다음 큰 숫자 문제를 풀었다. 

 

'TIL' 카테고리의 다른 글

220916  (0) 2022.09.16
220915  (0) 2022.09.16
220913  (0) 2022.09.13
220912  (0) 2022.09.12
220910  (0) 2022.09.10

댓글