본문 바로가기

프로그래머스7

[ 프로그래머스 ] 등수 매기기 늘 제대로 생각하고 풀려고 하는데 머리가 잘 안돌아가는 느낌이다..!  이것도 뭔가 쉬워보였는데 막상 중복이 있는 등수 때문에 어렵게 생각했었는데 풀다가 그냥 다른 분의 소스코드를 참고했다..! 📔 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 내용공동 n등을 포함하여 등수 매기기 제한 조건- 0 ≤ score[0], score[1] ≤ 100- 1 ≤ score의 길이 ≤ 10- score의 원소 길이는 2입니다.- score는 중복된 원소를 갖지 않습니다. 📖 문제 풀이 일단 구조는 2개로 간단한데 1. 등수 평균 내서 새 배열에 넣기2. .. 2024. 5. 28.
[ 프로그래머스 ] 방문 길이 📔 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 내용캐릭터가 지나가는 길을 구하는데 중복으로 지나간 길을 포함하지 않은 처음 걸어본 길의 길이 구하기 제한 조건- dirs는 string형으로 주어지며, 'U', 'D', 'R', 'L' 이외에 문자는 주어지지 않습니다.- dirs의 길이는 500 이하의 자연수입니다. 📖 문제 풀이와.. 진짜 그냥 단순하게 생각했었는데 할까 말까한 부분으로 풀어야 하는 것이 맞았다.. 계속 붙잡았는데 아무리 생각해도 한 방법 빼고는 안 떠올라서 그냥 책 답안을 보고 풀게 되었다. 일단 여러 메소드를 작성해줘서 .. 2024. 5. 9.
[ 프로그래머스 ] 실패율 📔 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 내용스테이지에 도달했으나 아직 클리어하지 못한 플레이어의 수 / 스테이지에 도달한 플레이어 수인 실패율 구하고, 실패율 순으로 스테이지 정렬하기 제한 조건- 스테이지의 개수 N은 1 이상 500 이하의 자연수이다.- stages의 길이는 1 이상 200,000 이하이다.- stages에는 1 이상 N + 1 이하의 자연수가 담겨있다.> 각 자연수는 사용자가 현재 도전 중인 스테이지의 번호를 나타낸다.> 단, N + 1 은 마지막 스테이지(N 번째 스테이지) 까지 클리어 한 사용자를 나타낸다.- 만.. 2024. 5. 3.
[ 프로그래머스 ] 행렬의 곱셈 학교 다닐 때 이산수학 시간에 했던 행렬을 까먹은지 오래 되어서 기억이 안나서 어떻게 계산하는지 먼저 생각하는게 더 오래 걸렸다. 📔 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수 구하기 제한 조건 - 행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다. - 행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연수입니다. - 곱할 수 있는 배열만 주어집니다. 📖 문제 풀이 먼저 이 문제를 풀려면 행렬을 이해해야 한다. .. 2024. 3. 25.