[프로그래머스]

https://school.programmers.co.kr/learn/courses/30/lessons/42579#qna 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr #문제 간단 정리해시를 조금 더 복잡하게 사용하는 문제#문제 해결 방법일단 문제 설명이 복잡해서 조금 헷갈릴 수 있는데, 정리하자면가장 높은 조회수를 기록한 장르의  조회수가 가장 높은 1,2번 곡들을 차례대로 수록하는것이다 이걸 구현하기 위해서 우선map 으로 장르별로 조회수를 취합하고이걸 vector 로 복사해 정렬해서 장르별 순위를 알아낸다. 이 장르별 순위대로 주어진 곡들 벡터를 순회하..
https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  #문제 간단 정리정렬문제이다#문제 해결 방법C++ 의 비교 함수를 만들어서각각 문자열로 바꾸어 두 수를 더했을때 더 큰수대로 비교하도록정렬하도록 해서정답에 더해주면 된다 전부 0인 경우에는0을 출력해야됨으로 예외 처리를 해주자 #전체 코드#include #include #include #include using namespace std;bool cmp(int a, int b) { string ..
https://school.programmers.co.kr/learn/courses/30/lessons/258712 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #해설 본문을 그대로 따라서 구현하면 되는 문제 1. 여기서 선물주는 기록이 문자열로 주어지기 때문에 sstream을 통해 문자열 분리 입력받고 2. 2차원 배열을 각 이름에 맞게 만들어 주기 위해서 각 이름과 인덱스를 map을 이용해 맵핑해주기 3.주고받은 선물 수 비교 후 같으면 선물지수로 비교후 최대값 갱신 4. 끝 #코드 #include #include #include #include #..
https://school.programmers.co.kr/learn/courses/30/lessons/42888?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 대략 요약 #전체 코드 #include #include #include #include #include using namespace std; vector solution(vector record) { vector answer; map m; vector seq; //seq 실행 목록 저장 for(auto r: record){ stringstream ss; ss.str(r); ..
https://school.programmers.co.kr/learn/courses/30/lessons/60059 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #문제 간단 정리 2차원 배열을 이용하여 자물쇠와 키를 대조하여 정답을 찾자. 다만 키가 자물쇠의 영역을 벗어나는 것이 주목 포인트다 #문제 해결 방법 일단 대략적인 내용은 문제를 읽어서 이해했다고 치고 큰 문제 해결의 맥락을 잡으면 1. 키와 자물쇠를 2차원 배열을 이용해서 표시한다. 2. 그렇게 받은 키의 회전 함수를 구현한다. (하나씩 대조하면서 좌표가 어떻게 변하는지 확인하자) 3. 키를 ..
경우42
'[프로그래머스]' 카테고리의 글 목록 (2 Page)