코테
프로그래머스 / Level1 , 2019 KAKAO BLIND RECRUITMENT , 실패율 자바스크립트 , JS
프로그래머스 / Level1 , 2019 KAKAO BLIND RECRUITMENT , 실패율 자바스크립트 , JS Check Point ! ( 해당사항 ✓체크 ) 1. 막힘 없이 수월하게 풀린 문제인가? 2. 1시간이내로 풀렸던 문제인가? 3. 1시간 이상 or 며칠을 두고 풀어봤더니 풀린 문제인가? 4. 시간을 써도 도무지 풀 수 없는 문제인가? 5. 솔루션을 찾아봤는가? ------------------------------------------------------------------------------------------- 난이도 체감 1. 최상 2. 상 3. 중 4. 하 1. 완벽히 이해 2. 다소 헷갈리는 부분들이 있음 3. 이해 못함 최대한 for 문을 안써봤다. 크게 어려운 부분은 ..
프로그래머스 / Level1 , 2021 카카오 채용연계형 인턴십 , 숫자 문자열과 영단어 자바스크립트 , JS
프로그래머스 / Level1 , 2021 카카오 채용연계형 인턴십 , 숫자 문자열과 영단어 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 자바스크립트 정규 표현식에 대해 알고 활용할 수 있다면 잘 풀 수 있는 문제이다. 변수를 사용하기 위해서 new RegExp 를 사용했다. 잘 익혀두자. 정답 const alpha = [ [ "zero", "one", "two", "three", "four", "five..
프로그래머스 / Level2 , 연습문제 , 문자열 내 마음대로 정렬하기 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , 문자열 내 마음대로 정렬하기 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(strings, n) { var answer = []; answer = strings.sort((a, b) => { let cnt = n; if (a.charCodeAt([cnt]) - b.charCodeAt([cnt]) === 0) { cnt = 0; w..
백준/ Silver 4 문제 , 백준 Node.js 자바스크립트 15624 , 피보나치 수 7
백준/ Silver 4 문제 , 백준 Node.js 자바스크립트 15624 , 피보나치 수 7 문제 출처 https://www.acmicpc.net/problem/15624 15624번: 피보나치 수 7 첫째 줄에 n번째 피보나치 수를 1,000,000,007으로 나눈 나머지를 출력한다. www.acmicpc.net 정답 const input = require("fs").readFileSync("/dev/stdin").toString().trim(); const T = Number(input); fib = [0, 1, 1]; for (let i = 3; i
프로그래머스 / Level2 , 연습문제 , 피보나치 수 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , 피보나치 수 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12945 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(n) { let arr=[0,1,1] for (let i=3; i
프로그래머스 / Level2 , 연습문제 , 올바른 괄호 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , 올바른 괄호 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(s) { var answer = true; let cnt = 0; for (let i = 0; i < s.length; i++) { if (s[i] === "(") cnt += 1; else if (s[i] === ")") cnt -= 1; if (cnt < 0) brea..
프로그래머스 / Level2 , 연습문제 , 최솟값 만들기 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , 최솟값 만들기 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(A,B){ var answer = 0; A.sort((a,b) => a-b); B.sort((a,b) => b-a); for (let i=0; i
프로그래머스 / Level2 , 연습문제 , 최댓값과 최솟값 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , 최댓값과 최솟값 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(s) { var answer = ''; const arr = s.split(' ').map(Number); const [x,y]=[Math.min(...arr), Math.max(...arr)] answer+= x + ' ' +y return answer; }