본문 바로가기
728x90
반응형

programmers41

[Programmers] level 1: 완주하지 못한 선수 by JavaScript 이번 글은 아래 링크의 글들을 참조하여 작성하였습니다. 코딩으로 세계정복님의 포스팅 [JS/알고리즘] 해시 : 완주하지 못한 선수 (프로그래머스) 완주하지 못한 선수 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 muhly.tistory.com 양디로그님의 포스팅 [프로그래머스] 완주하지 못한 선수 (JavaScript 풀이) 완주하지 못한 선수 👚 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 yzink.tistory.com 구미님의 포스팅 9ummy (구미) - velog .. 2022. 7. 4.
[Programmers] level 1: 소수 만들기 by JavaScript 이번 글은 아래 링크의 글들을 참조하여 작성하였습니다. devJade님의 포스팅 JavaScript로 순열과 조합 알고리즘 구현하기 1. 조합 서로 다른 n개의 물건에서 순서를 생각하지 않고 r개를 택할 때, 이것은 n개에서 r개를 택하는 조합이라 하고, 이 조합의 수를 기호로 nCr와 같이 나타낸다. 바로 예를 살펴보도록 하자. 4Com velog.io 비비님의 포스팅 [Javascript] '소수 찾기' 문제풀이 예제 원본 링크는 아래에 있습니다. (출처 : 프로그래머스) programmers.co.kr/learn/courses/30/lessons/12921 코딩테스트 연습 - 소수 찾기 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, so bibi6666667.tistory.co.. 2022. 7. 2.
[Programmers] level 1: 내적 by JavaScript https://programmers.co.kr/learn/courses/30/lessons/70128?language=javascript 코딩테스트 연습 - 내적 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 programmers.co.kr for문을 돌릴 줄만 안다면 간단히 풀 수 있는 문제이다. for문이 돌아감에 따라 증가하는 인덱스에 놓인 a배열과 b배열의 각 요소를 곱하여 answer에 더해주기만 하면 된다. for문을 돌리는 방법은 다양하게 있으나 여기서는 배열을 넣을 .. 2022. 7. 1.
[Programmers] level 1: 음양 더하기 by JavaScript https://programmers.co.kr/learn/courses/30/lessons/76501 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr 이번 문제 역시 쉬운데 핵심은 signs에서 boolean 값을 받아와 answer에 더할 absolutes의 값을 처리하는 것이다. signs의 값이 true일 경우 그대로 더해주고 false일 경우 -1을 곱하여 음수를 만든 다음 더하는 식으로 풀었다. Solutions Solution 1. const absolutes = [4, 7,.. 2022. 7. 1.
[Programmers] level 1: 없는 숫자 더하기 by JavaScript https://programmers.co.kr/learn/courses/30/lessons/86051 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. programmers.co.kr 이번 문제도 비교적 쉽게 풀었다. for문으로 0부터 9까지의 수가 numbers 내에 존재하는지 판별하고, 존재하지 않는 숫자가 있다면 answer에 더해주면 되는 문제이다. Solutions Solution 1. const input = [1, 2, 3, 4, 6, 7, 8, 0]; // const input .. 2022. 7. 1.
[Programmers] level 1: 로또의 최고 순위와 최저 순위 by JavaScript https://programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 이번 문제는 level1이라는 닉값에 걸맞게 쉽게 풀었다. 우선 '맞힌 개수: 순위'로 구성되는 객체를 하나 선언하고 일치하는 숫자 개수를 세는 변수 cnt 및 lottos 안의 0의 개수를 세는 zeroCnt를 각각 선언한다. zeroCnt를 선언하는 이유는 0을 제외한 일치하는 숫자 개수와 0의 개수를 더하면 최.. 2022. 7. 1.
[Programmers] level 2: 오픈채팅방 by JavaScript 이번 글은 아래 링크의 글들을 참조하여 작성하였습니다. https://tech.kakao.com/2018/09/21/kakao-blind-recruitment-for2019-round-1/ 2019 카카오 신입 공채 1차 코딩 테스트 문제 해설 작년에 이어 올해도 블라인드 전형으로 카카오 개발 신입 공채가 시작되었습니다! 그 첫 번째 관문으로 1차 온라인 코딩 테스트가 지난 9월 15일(토) 오후 2시부터 7시까지 5시간 동안 치러졌는데 tech.kakao.com 블로그 포스팅 Go devlog님의 포스팅 I.S님의 포스팅 나를 제외한 천재들님의 포스팅 이번 문제에 대한 자세한 사항은 다음 링크를 참조하길 바란다. 처음에는 새로 생성한 객체에 for문으로써 record의 정보를 모두 담아 처리해보려고 했.. 2022. 7. 1.
[Programmers] level 1: 다트게임 by JavaScript 이번 글은 아래 링크의 글들을 참조하여 작성하였습니다. https://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/ 카카오 신입 공채 1차 코딩 테스트 문제 해설 ‘블라인드’ 전형으로 실시되어 시작부터 엄청난 화제를 몰고 온 카카오 개발 신입 공채. 그 첫 번째 관문인 1차 코딩 테스트가 지난 9월 16일(토) 오후 2시부터 7시까지 장장 5시간 동안 온라인 tech.kakao.com https://onlydev.tistory.com/56 [프로그래머스] 다트 게임 | 카카오 블라인드 코딩 테스트 | JavaScript 다트 게임 문제 설명 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게.. 2022. 6. 30.
[Programmers] level 1: 비밀지도 by JavaScript 이번 글은 아래 링크의 글들을 참조하여 작성하였습니다. https://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/ 카카오 신입 공채 1차 코딩 테스트 문제 해설 ‘블라인드’ 전형으로 실시되어 시작부터 엄청난 화제를 몰고 온 카카오 개발 신입 공채. 그 첫 번째 관문인 1차 코딩 테스트가 지난 9월 16일(토) 오후 2시부터 7시까지 장장 5시간 동안 온라인 tech.kakao.com https://onlydev.tistory.com/57 [프로그래머스] 비밀 지도 | 카카오 블라인드 코딩 테스트 | JavaScript 비밀지도 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 .. 2022. 6. 30.
728x90
반응형