본문 바로가기

알고리즘

(55)
2018 kakao blind recruitment >[1차] 비밀지도 https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(n, arr1, arr2) { let modifiedArr1 = makeDigit(arr1,n) let modifiedArr2= makeDigit(arr2,n) return compare(modifiedArr1,modifiedArr2) function makeDigit(array,number){ let newArray=[] for (let i = 0; i < num..
2019 KAKAO BLIND RECRUITMENT > 실패율 https://school.programmers.co.kr/learn/courses/30/lessons/42889 function solution(N, stages) { stages.sort((a, b) => a - b); let map=new Map() for(let i=0;iitem[0]) return answer }
[카카오 인턴]>수식 최대화 https://school.programmers.co.kr/learn/courses/30/lessons/67257 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(expression) { let answer=Number.MIN_SAFE_INTEGER let operators = [ ["+", "-", "*"], ["+", "*", "-"], ["-", "+", "*"], ["-", "*", "+"], ["*", "+", "-"], ["*", "-", "+"], ]; let arr = []; let temp = ""; for ..
2020 카카오 인턴십>키패드 누르기 https://school.programmers.co.kr/learn/courses/30/lessons/67256 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의코드 function solution(numbers, hand) { var answer = ""; let left=10; let right=11; let distance=Number.MAX_SAFE_INTEGER; for (let i = 0; i < numbers.length; i++) { let v = numbers[i]; if (v === 1 || v === 4 || v === 7) { a..
2022 KAKAO BLIND RECRUITMENT>신고 결과 받기도움말 https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 코드] function solution(id_list, report, k) { let temp=[] let result=Array(id_list.length).fill(0) for(let i=0;iitem[0]===b)){ let idx=temp.findIndex((item)=>item[0]===b) let [x,y]=temp.find((item)=>item[0]===b) let newAr..
2022 kakao tech internship > 성격 유형 검사하기 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의코드] function solution(survey,choices){ let map=new Map() let types=["R","T","C","F","J","M","A","N"] for(let i=0;i
2023 kakao blind recruitment > 개인정보 수집 유효기간 https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(today,terms,privacy){ let answer=[] let _terms=terms.map((item)=>item.split(' ')) for(let i=0;iitem[0]==type)[1]) let date= new Date(_date) let dueDate = new Date(date.setMonth(date.getMonth()+addMonth)) ..
[2024 kakao Winter Internship] 가장많이받은 선물 https://school.programmers.co.kr/learn/courses/30/lessons/258712 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(friends,gifts){ let next=Array(friends.length).fill(0)// 다음달에 받을 선물 배열 let psIndex=Array(friends).fill(0)// 선물지수 let graph=Array(friends.length).fill().map(()=>Array(friends.length).fill(0)) for(let i=0;i