728x90 비전공자13 1365. How Many Numbers Are Smaller Than the Current Number 문제 nums 안에 요소 하나씩 다른 요소들과 비교해서 비교 기준이 되는 인자보다 몇 개의 요소가 작은지 검사해 결괏값을 낸다. 내 현재 풀이 /** * @param {number[]} nums * @return {number[]} */ var smallerNumbersThanCurrent = function(nums) { let arr = [] let cnt = 0; for(let i of nums){ for( let j = 0; j nums[j]){ cnt++; } } arr.push(cnt) cnt = 0; } return arr }; 되게 단순하게 생각해 풀었다. 인자 하나씩 꺼내서 다음 for문을 통해 하나씩 비교한 후 배열에 담아 리턴했다. .. 2022. 6. 3. 1281. Subtract the Product and Sum of Digits of an Integer 문제 n의 요소를 하나씩 분리 후 곱한 결과와 더하기 한 결괏값을 빼기 후 그 값을 리턴하는 문제다. 내 현재 풀이 /** * @param {number} n * @return {number} */ var subtractProductAndSum = function(n) { n = n.toString(); n = n.split(''); let sum = n.reduce((a,c)=> a+Number(c),0) let product = n.reduce((a,c)=> a * Number(c),1) console.log(sum) return product - sum }; n이 처음에 int 형여서 split 함수를 사용하기 위해서 string 형으로 변환을 했다. 그다음 split를 사용해서 배열로 변환 후 r.. 2022. 6. 2. 1512. Number of Good Pairs 문제 문제 설명 nums 배열의 요소들이 인덱스 번호 0번부터 끝까지 검사하면서 같은 숫자가 몇 개인지 구한 다음 결과 값으로 돌려주는 거다. 내 현재 풀이 /** * @param {number[]} nums * @return {number} */ var numIdenticalPairs = function(nums) { let cnt = 0 for(let i in nums){ i = Number(i); for(let j = i+1; j < nums.length; j++){ nums[i] === nums[j] && cnt++; } } return cnt; }; for문을 두번 돌려 정답을 구했고, 중간에 Number 함수를 쓴 이유는 0번째 인덱스일 때 01로 결과가 나와서 i를 숫자로 변환해주고 넘겨주었.. 2022. 5. 28. 도전을 망설이는 비전공자들에게3 (부제: 정체...22년1분기 회고) 다들 즐겁게 개발?? || 도전?? 하고 계신가요??? 아니면 힘겨워서 잠시 쉬거나 포기할까 생각 중 이신가요??? FYI) 링크는 ctrl + 클릭, cmd+ 클릭하시면 새 탭으로 생성됩니다ㅎ 벌써 22년도 1분기가 쏜살 같이 지나고, 지난주 만개했던 벚꽃이 벌써 다 떨어지고 푸른 잎이 나오네요 ㅋ시간이 참 빠른 것 같습니다. 작년 마지막 날에 도전 망설이는 비전공자들에게 2 ( 부제: 2021 회고) 이 글을 쓰면서 큰 포부와 기대감을 안고 22년을 맞이했던 기억이 나네요. 그때 적었던 22년 목표를 잠깐 정리하고 가는 시간이 필요하겠네요 ㅠㅠ부끄럽지만 22년 목표 블로그 개설 --> 개설은 했다. 다만 포스팅이 거의 없다 정처기 조금?? 미라클 코딩 유지 --> 다행히 유지 중이다. 호텔리어 출신 .. 2022. 5. 26. 도전 망설이는 비전공자들에게 2 ( 부제: 2021회고) 벌써 개인적으로 저에게 뜻깊은 한해였던 21년의 마지막 날이네요. 저번에 올렸던 글이 너무나 과분하게 사랑을 받아 놀랐고, 한편으로 고민하는 분들이 정말 많다는 걸 다시 한번 느꼈습니다. (혹시나 저번 글을 못 읽은 분들을 위해 도전을 망설이는 비전공자들에게) 그래서 취업을 하고 난 뒤 얼마 안 됐을 때의 이야기를 하려고 했는데 벌써 마지막 날에 쓰게 됐네요. 제 근황을 잠깐 이야기해드리면 입사 한지 벌써 4개월이 됐네요.. 저는 믿기지 않지만 그동안 회사 페이지 유지보수, 조그마한 프로젝트 1개와 현재 진행 중인 프로젝트 1개, 내년에 시작하는 프로젝트를 준비하고 있습니다. 또 서론이 길었네요ㅋㅋ습관인 것 같습니다.(이해 부탁드립니다.) 나름대로 치열했던 4개월의 이야기를 하겠습니다. 취업하고 4개월 .. 2022. 5. 26. 도전을 망설이고 있는 비전공자들에게 작년 12월에 도와달라고 글 올렸던 호텔리어 출신 개발자입니다. 그때 도와주셨던 분들 다시 한번 말씀드리지만 너무 감사합니다. 결론부터 말하자면, 이번 연도 2월에 호텔 퇴직하고 3월부터 국비 학원에 들어가서 9월 1일부터 작은 스타트업에 취업에 성공해서 열심히 다니고 있습니다. 제가 글을 쓰는 목적은 분명합니다. 작년 12월에 저처럼 이직을 고민하고 있는 분들, 어려워서 도전을 고민하고 있는 분들에게 조금이나마 도움이 됐으면 하는 마음에 글을 씁니다. 일단 저의 개발자 도전 배경을 말씀드리면, 호텔에서 벨맨으로 근무하던 중 호텔에서 쓰는 엑셀에 대해 관심이 생겨 퇴근 후 공부하다 보니 재미있어서 함수나 매크로를 사용해서 간편하게 만들었습니다. 그럼에도 불구하고 개인적으로 욕심이 더 생겼습니다. 더 효율.. 2022. 5. 26. 이전 1 2 3 다음 728x90