프로그래머스 수박수박수박수박수박수?

최준근·2021년 12월 24일
0

java알고리즘

목록 보기
20/63

문제설명

생각하기

  1. 짝수는 수박 홀수는 수
  2. 1일때 예외처리

내 풀이


먼저 n이 1일때 "수"만 출력하는 예외를 처리해준다.
그리고 짝수일때는 수박을 n을 2로 나눈 몫만큼 반복해주고
홀수일때는 뒤에 +"수"를 붙여준다.
풀고나서 생각해보니 연산이 많아 시간이 오래걸린다는 단점이 있다.
두번째 풀이로 시간을 단축해보자


StringBuilder를 적용시켜 풀어보니 생각보다 훨씬 빨랐다.
문자열 덧셈 연산이 많아진다면 StringBuilder를 사용하자.

profile
느려도 좋으니 꾸준하게

0개의 댓글