
⚠️ 내가 푼 방식은 이 문제의 테스트 케이스에는 문제되지 않지만만약 입력 배열이 3개 이상이라면 풀리지 않는 코드이다.또한, 빈 배열에 arr1의 요소들을 더해주면서 하지 않아도 될 단계를 하나 더 추가해준 느낌이 있다.✏️ 이중 반복문을 활용해 arr1 요소 + a

⚠️ 오랜만에 재귀함수를 사용해보는데다가 3진법의 개념을 이해하는데 시간이 조금 걸렸다.✏️ parseInt(): 함수는 문자열 인자를 파싱하여 특정 진수(수의 진법 체계에서 기준이 되는 값)의 정수를 반환한다.

❗️ 반복문을 1월부터 돌아서 해당 월의 일수를 더해놓도록 코드를 짜놓았는데 a가 1일때는 작동하지 않는 예외적인 부분이 있었다.✅ 풀어놓고 나니까 그렇게 복잡한 문제는 아니었는데 돌아돌아 온 것 같다. 배열말고도 객체로도 풀 수 있을 것 같은데 다음에 시도해봐야겠다!

✅ 처음에는 최초로 발견되는 숫자들을 새 배열에 넣어주고 그 배열에 있는 숫자들이 중복으로 나오면 반복문을 생략하는 방법을 생각했다. 그런데 연속으로 나타나는 숫자를 한번만 표시해주면 되는 문제로 굳이 복잡도를 높일 이유가 없었기 때문에 간단하게 풀었다.

✅ 두 문제 모두 반복문과 나머지를 활용해 푸는 문제라 크게 걸린 부분 없이 해결했다.

✅ 두 배열에서 같은 인덱스에 속하는 요소끼리 곱하는 문제로 반복문을 통해 간단하게 해결했다. ✅ 두 수 사이에 있는 수의 합을 구하는 문제로 a가 b보다 클 경우, b가 a보다 클 경우 이 두가지 경우를 구분해 반복문을 돌려서 간단하게 풀었다.

✅ 이중 반복문을 통해 중복되는 케이스는 제외하고 나머지 경우들을 모아서 answer배열에 넣어주는 방법으로 풀었다. 이중 반복문이라 시간복잡도가 높을 것 같다는 생각이 들어서 복잡도를 낮출 수 있는 방법을 생각해보는게 하나의 숙제!

❗️ 테케 딱 하나가 통과 안되는 코드...😹테케가 보이지 않기 때문에 디버깅을 할 수 없어서 여러가지 경우의 수를 넣어서 일일이 확인했지만 찾을 수 없었다.✅ 구글링을 하면서 작성한 코드이다.말하고자 하는 바는 똑같으나 첫번째 코드에서는 아마 반복문을 돌리고 조건을

❗️ 이중 배열을 만들어서 그 사람을 신고한 사람들의 이름을 넣으려고 으로 작성했는데 이상하게 반복문이 돌 때마다 해당 인덱스의 배열에만 사람의 이름이 들어가야 하는데모든 배열에 사람의 이름이 들어가서 코드가 꼬였다. 디버깅과 손코딩까지 해봤지만 문제는 이 줄이었는데

❗️ 간단한 filter 놔두고 반복문을 돌린 나자신 반성하자...😡✅ filter로 answers 배열을 돌면서 얼마나 맞췄는지 점수를 세면 간단하게 풀리는 문제이다.

✅ 정규표현식을 적극적으로 활용해야 하는 문제로 다른 분들 코드를 참고하여 작성했다.이번 기회에 정규표현식을 공부해보자!/정규식/ : javascript에서 정규식을 작성할 때 이와 같은 형태로 작성합니다.문자셋 : \[]안에 들어가는 문자열은 문자셋이라고 하고, .

✅ 조건을 설정하는 것은 어렵지 않았고 순서를 1 -1 0으로 설정하는 것을 이 문제를 통해 알게됐다.

✅ 문자열을 반복문을 돌면서 p와 y의 갯수를 카운트하고 그에 따라 Boolean으로 리턴해주면 되는 간단한 문제다.

✏️ sort로 알파벳 순서도 정렬시킬 수 있다는 것.str.charAt으로 문자열 인덱스를 왔다갔다 할 수 있다는 것.✅ 지금이야 간단하게 푸는 문제 유형이고 메소드이지만 올해 초 프로젝트에 두달간 빠져살다가 오랜만에 코드를 짜려고 했을 때 굳었던 머리를 풀어주는 문

❗️ 테스트는 다 통과했으나 복잡도에서 막혔다✅ 다른 문제에도 자주 나올 정도로 알아둬야 할 문제!지금은 다른 문제에도 적용할 수 있을 정도로 익숙하지만 처음에는 이 코드를 익히는데 꽤 연습이 필요했다🤔

✅ 숫자를 문자열로 나타냈을 때 글자수가 다 달라서 어떻게 식별할까 하다가 첫 세글자가 다 다른 것을 발견하고 이를 통해 어떤 숫자인지 파악하고 숫자로 변환하는 방법을 썼다.🤔 첫 세글자 말고 뭔가 깔끔하게 어떤 숫자인지 파악할 수 있는 방법이 있을 것 같은데 연구해

✅ 소문자와 대문자 각각의 배열을 만들어주고 글자의 인덱스를 찾아서 n만큼 더한 인덱스의 알파벳을 answer에 더해주면 풀어진다.🤔 소문자 배열에서 indexOf()로 찾아서 없으면 대문자 배열에서 인덱스를 찾도록 코드를 짰는데다른 방법이 또 없을까?하는 생각이..

문제 풀이

✅ 없는 숫자 더하기는 반복문으로 간단하게 해결되는 문제!약수의 개수와 덧셈 문제는 두개의 함수를 생성해서 풀었으나 개인적인 바람은 하나의 함수 안에서 모두 해결해보고 싶다🤔

✅ 최대 개수를 리턴하면 되는 문제로 배열을 오름차순으로 정렬한 다음반복문을 돌리며 budget을 안 넘을 때까지 더해주며 카운트하면 풀리는 문제이다.

1️⃣ 완주하지 못한 선수 📚 문제 💡 풀이 2️⃣ 음양 더하기 📚 문제 💡 풀이

❗️ 코드를 짜서 테케는 통과했지만 제출 테케는 하나도 통과하지 못했다😹✅ 처음에는 조건을 총 3가지 경우로 나뉘어서 설정했는데1\. m % 2 === 02\. m % 2 === 1이렇게 총 두가지로만 나뉘어서 설정해주면 됐었다.그리고 toUpperCase만 활용해서