프로그래머스8 [프로그래머스 - Level 1] 두 정수 사이의 합 (JS) 이 문제는 수포자라 공식 이름은 몰라도 아래처럼 접근은 했었다.. (가우스 공식) 근데 너무 어려워~~ 모르게써~~~ const a = 5; const b = 3; function solution(a, b) { const small = a b ? a : b; let sum = 0; for (let i = small; i 2022. 7. 15. [프로그래머스 - Level 1] 가운데 글자 가져오기 (JS) 나의 첫 알고리즘 코딩테스트 문제가 된 걸 축하한다 알고리즘이라 할 수 있는 건 제로초 유튜브 무료 강의 보면서 별 찍어본 게 처음이자 마지막이었는데... 새삼 느끼지만 이 강의 괜찮았던 것 같다 이번 주차에 끝까지 완강해보게써... 제로초 JS 유튜브 무료강의 링크 이게 중요한 게 아니라 다행히 이건 문제 설명이 친절해서 어떻게 접근해야할지 감은 왔다 "단어의 길이가 짝수라면 가운데 두 글자를 반환하면 됩니다."에서 힌트를 얻어 단어 길이가 짝수인 경우와 홀수인 경우를 나눠 생각해봤다 1. 홀수인 경우(a = "abcde") : a.length/2 = 2.5이므로 내림을 한 3번째 자리 수를 하나만 가져와야 함. 2. 짝수인 경우(b = "fghi") : b.length/2 = 2로 딱 떨어지므로 2번.. 2022. 7. 15. 이전 1 2 다음