Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- arguments
- trim
- callbackhell
- JavaScript
- 객체
- 오픈빌더
- Promise
- 배열
- vuejs
- 유사배열객체
- async
- developers
- 카카오
- callback
- 콜백함수
- 함수
- closure
- 플러스친구
- 카카오톡채널
- 자연어처리
- await
- 자바스크립트
- 챗봇
- 변수
- expo
- es7
- es6
- ReactNative
- 순수함수
- 오픈채팅
Archives
- Today
- Total
말랑말랑 LAB
[프로그래머스 알고리즘] Level 1 수박수박수박 문제 본문
# 181216 알고리즘 문제풀기
오늘 스터디 중 시간이 남아서 프로그래머스의 알고리즘 문제풀이를 했다.
문제는 일명 '수박수박수박 문제'
문제 설명 길이가 n이고, 수박수박수박수….와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 제한 조건 n은 길이 10,000이하인 자연수입니다. |
* 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12922
입출력 예
n |
return |
3 |
"수박수" |
4 | "수박수박" |
나의 풀이
'수박' 문자열의 길이 즉, 2로 나눈 나머지 값을 문자열의 index로 하여,
홀수일 때는 '수', 짝수일 때는 '박' 문자를 더하는 식으로 코드를 짰다.
'JavaScript > Algorithm' 카테고리의 다른 글
leetcode#73 Set Matrix Zeroes (0) | 2021.08.21 |
---|---|
leetcode#2 Add Two Numbers (0) | 2021.08.21 |
[프로그래머스 알고리즘] Level 2 124 나라의 숫자 (0) | 2018.12.28 |