본문 바로가기

전체 글

(77)
[프로그래머스] 포켓몬 https://school.programmers.co.kr/learn/courses/30/lessons/1845 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 너무 어려웠다.ㅋㅋ 도저히 어떻게 푸는지 몰라서 다른 사람들꺼 참조..https://goliot-coding.tistory.com/22 [C++][해시] 프로그래머스 - 폰켓몬기본적인 해시 문제이다. unordered_set은 중복을 허용하지 않으므로 벡터에 들어있는 모든 숫자들을 unordered_set에 삽입하면 자연스럽게 폰켓몬의 종류를 구할 수 있다. 예외사항으로, 폰켓몬의 종goliot-coding.tistory.com 위에꺼 참조하고 ..
[프로그래머스] 완주하지 못 한 선수 https://school.programmers.co.kr/learn/courses/30/lessons/42576/solution_groups?language=cpp&type=my 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr #include #include #include using namespace std;string solution(vector participant, vector completion) { string answer = ""; // 완전탐색으로 할 수도 있지만 복잡도가 너무 높을 것으로 예상 -> N^2 // 그러면 hash map에 저장해서 탐색하면 될 것 같은데,,..
[프로그래머스] 바탕화면 정리 https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr #include #include #include using namespace std;vector solution(vector wallpaper) { vector answer; // 0. 2차원 지도로 만들기 (아래쪽 방향 : +x, 오른쪽 방향 : +y) // 1. 파일이 존재하는 취소 위치 (x,y) 찾기 (단, 파일이 존재하는지 확인해야 함) // 1-1. 첫번째 좌표 : 최소 x, 최소 y // 1-2...