본문 바로가기

PS18

[자바] 프로그래머스 - 명예의 전당 (1) / 구현 문제 Stream 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/138477 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Level 1, 정답률 38%의 신규 문제입니다. 문제 자체는 쉬우나, 완료자가 많이 없어서 아직은 정답률이 낮아보입니다. 문제 분석 문제에서 주어진 예시입니다. 저희가 구해야 하는 것들은 모든 일차 별 발표 점수를 구해야합니다. 먼저 명예의 전당에 오를 수 있는 값들의 개수는 k개입니다. 여기에 오를 수 있는 점수는 모든 점수 중 상위 k개입니다. 발표 점수 계산은 명예의 전당에 올라가있는 k.. 2022. 11. 25.
[자바] 프로그래머스 - 실패율 (2019 카카오 블라인드) / HashMap 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/42889 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Level1, 58% 정답률 문제입니다. 문제 간단 설명 이 문제를 간단하게 설명하자면 다음과 같습니다. 예시를 이용해서 설명하겠습니다. N(스테이지 수) = 5, stages[](사용자가 멈춰있는 스테이지의 번호) = {2, 1, 2, 6, 2, 4, 3, 3} 이 경우에 stages[]에서 1의 개수를 찾아보면 1개, 2의 개수는 3개 ... 5의 개수는 0개, 6의 개수는 1개입니다. 이 말.. 2022. 11. 17.
[자바] 프로그래머스 - 피로도 / 공포의 백트래킹 알고리즘 정복하기 https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 정답률 55%, Level2 난이도의 백트래킹 문제입니다. 문제 간단 분석 이 문제를 간단하게 분석해보자면 다음과 같습니다. 먼저 던전을 탐험하려면 나의 피로도가 '최소 필요 피로도' 만큼 있어야하고, 거기서 던전을 탐험하면 '소모 피로도'를 감소시킵니다. 매개변수로 들어오는 dungeons는 2차원 배열이고 요소 하나는 다음과 같습니다. {최소 필요 피도로, 소모 피로도} 이제 더 .. 2022. 11. 14.
[자바] 프로그래머스 - 주차 요금 계산 (2022 카카오 블라인드) / HashMap 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Level2, 정답률 57% 난이도의 2022년도 카카오 블라인드 채용 문제입니다. 문제 간단 설명 문제를 간단하게 요약하자면 다음과 같습니다. 매개변수로 들어오는 String[] records와 int[] fees를 이용해서 주차요금을 구하는 문제인데, records 배열의 각각의 요소는 다음과 같습니다. "03:00 1234 IN" 이처럼 "시간 차량번호 입/출차" 형식입니다. 우리는 이 re.. 2022. 11. 10.