728x90 목록171 [프로그래머스]베스트앨범 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42579 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 본 문제를 간략하게 설명하면 다음과 같다. 노래의 장르를 나타내는 genres 배열과 장르당 몇 번 재생되었는지 나타내는 plays 배열이 주어진다. 장르당 가장 많이 재생된 곡을 최대 2개 담고 가장 많이 재생된 장르 순서대로 나열한 값을 반환하면 된다. 코드를 작성하기 위한 과정은 다음과 같다. 1. 먼저 장르당 총 재생 수를 구하기 위해서 딕셔너리를 만들어준다. 2. 내림차순을.. 2023. 1. 15. [프로그래머스]단어 변환 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/43163 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해당 문제를 간략하게 설명하면 다음과 같다. 첫 단어를 나타내는 begin과 원하는 단어를 나타내는 target, 그리고 여러 단어가 담긴 배열인 words가 주어진다. begin에서 한 개의 알파벳만을 바꾸어 다시 새로운 단어를 만들 때, 해당 단어가 target이 되기 까지 걸리는 횟수의 최솟값를 반환해한다. 하지만 단어를 바꾸는데 규칙이 있는데, begin에서 알파벳 하나만을 .. 2023. 1. 13. [프로그래머스]네트워크 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/43162 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제를 간단하게 설명하자면 다음과 같다. 노드의 갯수를 나타내는 n이 주어지고 해당 노드가 어느 노드와 이어져있는지를 알려주는 배열인 computers가 주어진다. 이 때, 연결되어서 이어지는 무리는 몇 개인지를 반환하는 것이다. 예를 들어, a,b,c 3개의 노드가 주어졌을 때, a-b, c라면 총 무리가 두 개가 발생하므로 2를 반환하는 것이다. 코드를 작성하기 위한 순서는 다음.. 2023. 1. 13. [프로그래머스]타겟 넘버 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 본 문제를 간단히 설명하자면 다음과 같다. 숫자를 담고 있는 numbers라는 배열과 숫자 target이 주어진다. 이때 numbers 숫자의 부호를 랜덤하게 설정하여 모두 더했을 때, target가 되는 경우의 수는 몇 개인지를 구하는 것이다. 코드를 작성하기 위한 순서는 다음과 같다. 1. 모든 경우의 수를 구해야하기 때문에 DFS 재귀함수를 만들어준다. 2. DFS 함수에서 더.. 2023. 1. 13. 이전 1 ··· 38 39 40 41 42 43 다음 728x90