항상 배열만을 고집해서 배열의 min값을 찾으려다가 어차피 i가 오름차순으로 증가하니 제일 먼저 나온 i를 반환'제곱근이 정수면 약수의 갯수가 홀수다..'아무런 검색도, 도움도 없이 여태 배운 지식으로 푼 문제.. 좀 뿌듯하군처음엔 cnt라는 정수를 활용해서 +를 해주
정말 푸는데 족히 2시간은 걸린 문제.. 생각한 수도코드에 대한 로직을 짜는데는 오래걸리지 않았지만, TC 1번 2번 (ex. \[0,0,0,0, 0,0,0,0, 0,0,0,0,, 0,0,0,0,], 1,2,3,4) 같은 곳에 에러처리를 하지 않아 한참을 걸렸다. 그래
문제 풀이
문제를 보자마자 정규표현식을 사용하는 문제임을 알고 기억을 더듬기+MDN+ 정리본을 통해 조건에 알맞게 풀고 TC도 완벽히 통과를 했다. 하지만 다른사람 풀이를 봤을 때 체이닝 방법을 깨닫고는 조금 아쉽다는 생각을 했다. 함수로 만들어서 한번 더 반복함에 이상이 없음을
https://school.programmers.co.kr/learn/courses/30/lessons/118666문제가 오죽 길고 이해하는데 시간이 조금 걸릴 뿐 문제나 로직 자체는 어려운 게 아닌 것 같다. 하지만 문제에서 요구한 건 해시테이블 사용인 것
가장 최근 인턴 문제가 그런지 신박하고 새로운 지식을 묻는 문제가 나왔다. 수도코드로 로직이 이상함을 눈치 챘을 쯤 아 이건 다른 걸 쓰라고 물어보는 문제인 것 같다고 생각했다. 아니나 다를까 Date를 이용해서 풀 줄 아는가 + 달의 계산이 어떻게 진행되는지 아는가
업로드중..인간승리의 끝이 아닐까 싶다.. 구조분해할당을 활용하여 여러 조건들을 따져 모든 케이스에 대한 로직을 짰는데 반복문이 많은 코드는 좋은 코드임을 알기에 이게 맞나 싶다. 다른 사람들의 풀이를 보면서 로직을 조금 더 가다듬을 필요가 있을 것 같다.예