프로그래머스
프로그래머스 / 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; }
프로그래머스 / Level2 , 연습문제 , JadenCase 문자열 만들기 자바스크립트 , JS
프로그래머스 / Level2 , 연습문제 , JadenCase 문자열 만들기 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 function solution(s) { var answer = ''; const arr = s.split(' ') for (let i=0; i
프로그래머스 / Level2 , 월간 코드 챌린지 시즌1 , 이진 변환 반복하기 자바스크립트 , JS
프로그래머스 / Level2 , 월간 코드 챌린지 시즌1 , 이진 변환 반복하기 자바스크립트 , JS 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 d_cnt 는 삭제를 몇개 했는지 카운트, c_cnt 는 이진변환을 몇번 했는지 카운트 해서 저장한다. 참고로 10진수를 2진수로 변환하는 방법은 Num.toString(2); 를 사용하면 된다. 정답 let d_cnt = 0; let c_cnt = 0; const Change =..
프로그래머스 / Level1 , 완전탐색 - 모의고사 파이썬
프로그래머스 / Level1 , 완전탐색 - 모의고사 파이썬 Check Point ! ( 해당사항 ✓체크 ) 1. 막힘 없이 수월하게 풀린 문제인가? 2. 1시간이내로 풀렸던 문제인가? 3. 1시간 이상 or 며칠을 두고 풀어봤더니 풀린 문제인가? 4. 시간을 써도 도무지 풀 수 없는 문제인가? 5. 솔루션을 찾아봤는가? ------------------------------------------------------------------------------------------- 난이도 체감 1. 최상 2. 상 3. 중 4. 하 1. 완벽히 이해 2. 다소 헷갈리는 부분들이 있음 3. 이해 못함 https://programmers.co.kr/learn/courses/30/lessons/42840 코딩..