728x90
반응형

알고리즘 154

[프로그래머스/C++] 베스트앨범

https://programmers.co.kr/learn/courses/30/lessons/42579?language=cpp 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr 시도하다가 복잡해니까 포기했다,, #include #include #include using namespace std; vector solution(vector genres, vector plays) { vector answer; map music; //각 장르별 횟수 저장 map musiclist; //각 장르별 무슨 노래별 횟수 fo..

알고리즘 2021.10.13

[C++] vector, map

vector https://life-with-coding.tistory.com/411 [C++][STL] Vector 기본 사용법 및 예제 활용 인트로 안녕하세요! 오늘은 C++ STL중 하나인 벡터(Vector)의 기본 함수와 예제에 대해서 알아보도록 하겠습니다. 벡터 기본함수는 push_back, pop_back, front, back, clear, begin, end, rbegin, rend, reverse.. life-with-coding.tistory.com map https://life-with-coding.tistory.com/305 [C++][STL] map 사용법 정리 인트로 안녕하세요. 오늘은 C++ STL 연관 컨테이너 중 하나인 map에 대해 알려드리겠습니다. 목차 1) Map이란?..

알고리즘 2021.10.06

[프로그래머스/C++] 전화번호 목록

https://programmers.co.kr/learn/courses/30/lessons/42577 코딩테스트 연습 - 전화번호 목록 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조 programmers.co.kr 내 풀이 (정답) #include #include #include using namespace std; bool solution(vector phone_book) { bool answer = true; sort(phone_book.begin(),phone_book.end()); for(int i=0; i

알고리즘 2021.10.05
728x90
반응형