https://school.programmers.co.kr/learn/courses/30/lessons/42748?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include using namespace std; vector solution(vector array, vector commands) { vector answer; // commands [startidx + 1, endidx + 1, targetidx + 1] for (int i = 0; i < commands.size(); i++) { ..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBZLCO%2Fbtr9MpxmwUa%2FrFC5lsdzTgBKiAxaOyk29K%2Fimg.png)
https://school.programmers.co.kr/learn/courses/30/lessons/42584?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include using namespace std; vector solution(vector prices) { vector answer(prices.size()); int cur; for (int i = 0; i pr..
https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 이상하게 이해하고 풀었다가 싹 다 밀고 다시 풀었다.. 이거 문제 진짜 알아듣기 힘든 거 같다 ㅂㄷㅂㄷ 프로그래머스 레벨 2면 백준 실버랬는데 푸는데 한 시간 걸렸다 분하다.... 큐문제는 많이 풀어봤는데... 내가 뻥골드라니 #include #include #include using namespace std; int solution(int bridge_length, int weight, v..
https://school.programmers.co.kr/learn/courses/30/lessons/42587?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include #include using namespace std; int solution(vector priorities, int location) { int answer = 1; queue > q; // for (int i = 0; i < priorities.size(); i++) q.push(make_pair(priorities[i],..
https://school.programmers.co.kr/learn/courses/30/parts/12081 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include using namespace std; bool solution(string s) { bool answer = true; deque dq; for (int i = 0; i < s.size(); i++) { if (dq.size() == 0) dq.push_back(s[i]); else if (dq.front() != s[i] && dq.front() ==..
https://school.programmers.co.kr/learn/courses/30/parts/12081 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include #include using namespace std; vector solution(vector progresses, vector speeds) { vector answer; queue q; for (int i = 0; i < progresses.size(); i++) { int d_day; if ((100 - progresses[i]) % speeds[..