문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/64061 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(board, moves) { var count =0; var stack = []; for(var i=0;i{ let poppedDoll=newBoard[val-1].pop(); if(poppedDoll){ stack.push(poppedDoll); if(stack[stack.length-2]===stack[stack.length-1]){ ..
Dev
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(answers) { var answer = []; var a1 = [1, 2, 3, 4, 5]; var a2 = [2, 1, 2, 3, 2, 4, 2, 5] var a3 = [ 3, 3, 1, 1, 2, 2, 4, 4, 5, 5]; var a1c = answers.filter((a,i)=> a === a1[i%a1.length]).leng..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/159994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(cards1, cards2, goal) { for(const s of goal) { if(cards1[0] == s) { cards1.shift(); } else if(cards2[0] == s) { cards2.shift(); } else { return "No" } } return "Yes"; } 내풀이🔽 1. 성공 ⭕ functio..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/140108 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(s) { let answer = 0; let current; let count = 0; for(let i = 0; i < s.length; i++) { if(count === 0) { answer++; current = s[i] count = 1 } else { if(current !== s[i]) count--; else count++..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 const solution = (s) => [...s].map((char, i) => { const count = s.slice(0, i).lastIndexOf(char); return count {r..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(k, d) { const N = d.length const visited = new Array(N).fill(0) let ans = 0 function dfs(k, cnt){ ans = Math.max(cnt, ans) for (let j = 0; j = d[j][0] && !visited[j]){ visi..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42587 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(priorities, location) { var list = priorities.map((t,i)=>({ my : i === location, val : t })); var count = 0; while(true){ var cur = list.splice(0,1)[0]; if(list.some(t=> t.val > cur.val )){ ..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(progresses, speeds) { let answer = [0]; let days = progresses.map((progress, index) => Math.ceil((100 - progress) / speeds[index])); let maxDay = days[0]; for(let i = 0, j = 0; i< days.lengt..
"2023 토스 Next" 에 지원(채용 테스트)을 했는데 시험전 시험 test 환경을 미리 체험 할 수 있다고 하며 이메일이 왔다. 두근 거리는 마음으로 메일을 열었는데 본인 컴퓨터에서 yarn install yarn start yarn test 명령어가 제대로 먹는지 확인해보라고 했다... 회사에서 npm만 이용해서 처음에 yarn이 뭔지 몰랐다 🙄 ( 토스에서는 yarn을 쓰나보다 .. ) 그래서 찾아보니 Yarn은 Node.js 자바스크립트 런타임 환경을 위해 페이스북이 2016년 개발한 소프트웨어 패키지 시스템이다. npm 패키지 관리자의 대안으로서 Yarn은 페이스북, Exponent, 구글, Tilde의 협업으로 대형 코드의 일관성, 보안, 성능 문제를 해결하고자 개발되었다. ▶️그냥 npm..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/131127/solution_groups?language=javascript&type=my 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(want, number, discount) { let count = 0; for (let i = 0; i < discount.length - 9; i++) { const slice = discount.slice(i, i+10); let flag = true; ..