프로그래머스(3)
-
[프로그래머스] 입국심사 (Java)
더보기 🔗 https://school.programmers.co.kr/learn/courses/30/lessons/43238 문제 정보 ※ 자세한 문제에 대한 정보의 위의 링크를 참조해주세요! 제한 사항 입국심사를 기다리는 사람은 1명 이상 1,000,000,000명 이하입니다. 각 심사관이 한 명을 심사하는데 걸리는 시간은 1분 이상 1,000,000,000분 이하입니다. 심사관은 1명 이상 100,000명 이하입니다. 문제 요약 해당 문제에서는 아래와 같이 말합니다. 🗨️ 가장 앞에 서 있는 사람은 비어 있는 심사대로 가서 심사를 받을 수 있습니다. **하지만** 더 빨리 끝나는 심사대가 있으면 기다렸다가 그곳으로 가서 심사를 받을 수도 있습니다. 모든 사람이 심사를 받는데 걸리는 시간을 최소로 하고..
2023.03.31 -
[ 프로그래머스 ] 사라지는 발판 (Java)
🔗https://school.programmers.co.kr/learn/courses/30/lessons/92345문제 정보※ 자세한 문제에 대한 정보의 위의 링크를 참조해주세요!제한 사항1 ≤ board 의 가로, 세로 길이 ≤ 5board 원소는 0 or 10 = 발판 없음, 1 = 발판 있음좌측 상단 좌표 = (0, 0), 우측 상단 좌표 = (board 세로 - 1, board 가로 - 1)플레이어 초기 위치는 무조건 보드 내부에 있음.상대 플레이어가 있는 칸으로 이동 가능.문제 요약문제에서 요구한 사항을 요약하면 다음과 같습니다.무조건 A부터 게임을 시작한다.양 플레이어는 최적의 플레이를 한다. 이길 ‘수’ 있는 플레이는 최대한 빨리 승리하도록 플레이 → 최대한 적게 움직임.질 ‘수밖에’ 없는 ..
2023.03.22 -
[ 프로그래머스 백엔드 데브코스 ] 최종 프로젝트 이야기 및 회고 - Hype
🎧 Hype ‘음악 추천 및 대결 서비스’로 사용자들이 음악을 추천할 수 있는 공간을 제공하고 대결을 통해 랭킹을 산정하여 재미뿐만 아니라 음악을 잘 아는 사람이 추천하는 음악에 대한 접근성을 높인 서비스 💡 Hype 이란 서비스는 프로그래머스 백엔드 데브코스 3기 과정에서 최종 프로젝트로 개발한 서비스입니다. 해당 서비스 프로젝트 진행 시의 회고를 시작하기 앞서서 프로젝트 주제 선정 배경 및 진행 과정을 설명하겠습니다. ❔ 주제 선정 배경 해당 서비스의 주제를 선정한 이유는 제가 좋아하는 음악들을 다른 사람들에게 추천해주고 싶은데 그 공간이 마땅치 않아서 카카오톡 프로필 뮤직이나 인스타 스토리에 주로 게시를 했었습니다. 근데 그렇게 올리면 ‘이 음악 좋다’와 같은 반응을 보고 싶은데 그게 쉽지 않았고 ..
2023.03.17