programmers
5 posts
🅿️ [Programmers] 섬 연결하기

Programmers 섬 연결하기 문제 문제 설명 Programmers - 섬 연결하기 n개의 섬 사이에 다리를 건설하는 비용(costs)이 주어질 때, 최소의 비용으로 모든 섬이 서로 통행 가능하도록 만들 때 필요한 최소 비용을 return 하도록 solution을 완성하세요. 다리를 여러 번 건너더라도, 도달할 수만 있으면 통행 가능하다고 봅니다. 예를 들어 A 섬과 B 섬 사이에 다리가 있고, B 섬과 C 섬 사이에 다리가 있으면 A 섬과 C 섬은 서로 통행 가능합니다. 입력 n개의 섬 사이에 다리를 건설하는 비용(costs) n costs return 4 [0,1,1,0,2,2,1,2,5,1,3,1,2,3,8]…

February 28, 2022
ps
programmers
🅿️ [Programmers] 완전탐색 소수 찾기

Programmers 완전탐색 소수 찾기 문제 문제 설명 Programmers - 완전탐색 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요. 입력 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers numbers return “17” 3 “011” 2 출력 종이 조각으로 만들 수 있는 소수가 몇 개인지 출력한다. 제한 numbers는 길이 1 이상 7 이하인 문…

February 04, 2022
ps
programmers
🅿️ [2018 KAKAO BLIND RECRUITMENT] 프렌즈4블록

2018 KAKAO BLIND RECRUITMENT 프렌즈4블록 문제 문제 설명 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 “프렌즈4블록”. 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙어있을 경우 사라지면서 점수를 얻는 게임이다. 만약 판이 위와 같이 주어질 경우, 라이언이 2×2로 배치된 7개 블록과 콘이 2×2로 배치된 4개 블록이 지워진다. 같은 블록은 여러 2×2에 포함될 수 있으며, 지워지는 조건에 만족하는 2×2 모양이 여러 개 있다면 한꺼번에 지워진다. 블록이 지워진 후에 위에 있는 블록이 아래로 떨어져 빈 공간을 채우게 된…

July 26, 2021
ps
programmers
🅿️ [프로그래머스] 탐욕법(Greedy) - 큰 수 만들기

프로그래머스 탐욕법(Greedy) - 큰 수 만들기 문제 문제 설명 어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다. 예를 들어, 숫자 1924에서 수 두 개를 제거하면 19, 12, 14, 92, 94, 24 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다. 문자열 형식으로 숫자 number와 제거할 수의 개수 k가 solution 함수의 매개변수로 주어집니다. number에서 k 개의 수를 제거했을 때 만들 수 있는 수 중 가장 큰 숫자를 문자열 형태로 return 하도록 solution 함수를 완성하세요. 제한 사항 number는 1자리 이상, 1,000,000자리 …

July 01, 2021
ps
programmers
🅿️ [프로그래머스] 정렬 - 가장 큰 수

프로그래머스 정렬 - 가장 큰 수 문제 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 6, 10, 2라면 6102, 6210, 1062, 1026, 2610, 2106를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요. 제한 사항 numbers의 길이는 1 이상 100,000 이하입니다. numbers의 원소는 0 이상 1,000 이하입니다…

June 30, 2021
ps
programmers