개발관련/매일 코딩 테스트 챌린지

개발관련/매일 코딩 테스트 챌린지

구름 코딩 테스트 구름이의 취미 문제 자바스크립트 풀이

https://level.goorm.io/exam/49094/%EA%B5%AC%EB%A6%84%EC%9D%B4%EC%9D%98-%EC%B7%A8%EB%AF%B8/quiz/1 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 솔루션 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); for await (const line of rl) { con..

개발관련/매일 코딩 테스트 챌린지

구름 코딩테스트 체크 카드 자바스크립트 풀이

구름 코딩테스트 체크 카드 자바스크립트 풀이 https://level.goorm.io/exam/160275/%EC%B2%B4%ED%81%AC-%EC%B9%B4%EB%93%9C/quiz/1 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 솔루션 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); const data = [] let deposi..

개발관련/매일 코딩 테스트 챌린지

자바스크립트 구름 코딩테스트 문제 구름 숫자

구름 코딩테스트 문제 구름 숫자 https://level.goorm.io/exam/163678/%EA%B5%AC%EB%A6%84-%EC%88%AB%EC%9E%90/quiz/1 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 진짜 짜증 나는 문제였습니다. 솔루션 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); let data = [] fo..

개발관련/매일 코딩 테스트 챌린지

자바스크립트 코딩테스트 구름 거스름돈

거스름돈 문제 거스름돈 문제 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 솔루션 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); let value = 0 for await (const line of rl) { value = Number(line) rl.close(); } const coins = [40,20,10,5,1] let co..

개발관련/매일 코딩 테스트 챌린지

자바스크립트 코딩 테스트 구름 문제 연속 점수 문제

연속 점수 문제 문제 연속 점수 문제 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 솔루션 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); let data = [] for await (const line of rl) { data.push(line) rl.close(); } const count = parseInt(data[0]) con..

개발관련/매일 코딩 테스트 챌린지

[자바스크립트] 코딩테스트 큰 팩토리얼

구름 문제 문제 큰 팩토리얼 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 진짜 짜증 나는 문제였습니다. 솔루션 1. for 문 // Run by Node.js const readline = require('readline'); (async () => { let rl = readline.createInterface({ input: process.stdin }); for await (const line of rl) { let result = BigInt(1) for(let i = line; i >= 1; i--){ res..

개발관련/매일 코딩 테스트 챌린지

프로그래머스 무인도 버티기 자바스크립트

function solution(maps) { const xLen = maps.length const yLen = maps[0].length const vistedMap = Array.from(Array(xLen),()=>Array(yLen).fill(false)) const offset = [ [-1,0], //좌 [1,0], //우 [0,-1], //상 [0,1], //하 ] const answer = [] function sumCountArea(x,y){ const stack = [[x,y]] let count = maps[x][y]*1 while(stack.length > 0){ const [xP,yP] = stack.pop() offset.forEach(([moveX,moveY])=>{ cons..

개발관련/매일 코딩 테스트 챌린지

[코딩테스트 준비]자바스크립트 그리드 알고리즘 코딜리티 연습 javascript algorithm codility greedy

그리드 알고리즘 회의시간 배정, 현금으로 거스름돈 걸러주기 등 관련된 문제가 나오면 그리드 문제라고 생각하면 된다. 핵심은 회의시간의 경우 끝 시간이 가장 가까운 시간 순으로 정렬 거스름돈의 경우 가장 큰 단위 부터 정렬 해야 된다. 이렇게 특정 기준으로 먼저 정렬해놓고 다음 기준은 나중에 생각하는 개념이다. 코딜리티 팁 영어로 되어 있으니깐 확실히 소소한 기준을 읽기가 어렵다. 코딜리티 처음부터 정렬이 되어 있다 1점이 겹처도 되는지 안되는지 꼭 확인해야 된다 빈 배열이 들어오는 경우에 대한 예외 처리도 하자 function solution(A, B) { const meeting = B.map((end, index) => { return [A[index], end] }) meeting.sort((a, ..

개발자 Dane
'개발관련/매일 코딩 테스트 챌린지' 카테고리의 글 목록