> 알고리즘 문제 풀이/프로그래머스
lv1-수박수박수박수박수박수? (python, 파이썬)
bky373
2020. 10. 21. 22:29
- 1번: 나의 풀이
def solution(n):
answer = ''
for i in range(n):
if i % 2:
answer += '박'
else:
answer += '수'
return answer
- 2번: 1번 성공 후 참고한 풀이
def solution2(n):
s = '수박' * n
return s[:n]
- 확인하기
- 풀이법이 신선하기도 했지만 효율성에서 2번이 압도적으로 좋았다..!
- 문자열을 곱해 리스트를 만드는 것과 슬라이싱은 시간적으로 대단히 유리한 방법이었다!