-
[C++] Programmers | 멀리뛰기Problem Solving/Programmers 2023. 2. 5. 00:01
멀리뛰기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍🏻 풀이 Dynamic Programming ✅ Accept Code // programmers week1-5 // 멀리 뛰기 #include using namespace std; int dp[2001]; long long solution(int n) { dp[1] = 1; dp[2] = 2; for (int i = 3; i
-
[C++] Programmers | 최댓값과 최솟값Problem Solving/Programmers 2023. 2. 5. 00:00
최댓값과 최솟값 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✅ Accept Code // programmers week1-4 // 최댓값과 최솟값 #include using namespace std; string solution(string s) { long long maxNum = LONG_LONG_MIN; long long minNum = LONG_LONG_MAX; for (int i = 0; i < s.size(); i++) { if (s[i] == ' ') continue; if (s[i] == '-') { string num = ""; int..
-
[C++] Programmers | 마법의 엘리베이터Problem Solving/Programmers 2023. 2. 4. 23:59
마법의 엘리베이터 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍🏻 풀이 storey = 민수와 마법의 엘리베이터가 있는 층 0층으로 가야 함. ✅ Accept Code // programmers week1-3 // 마법의 엘리베이터 #include using namespace std; int solution(int storey) { int cnt = 0; while (storey) { int n = storey % 10; if (n > 5 || (n == 5 && storey / 10 % 10 >= 5)) { cnt += 10 - n; storey +..
-
[C++] Programmers | 연속 부분 수열 합의 개수Problem Solving/Programmers 2023. 2. 4. 23:57
연속 부분 수열 합의 개수 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍🏻 풀이 7 9 1 1 4 len = 1 7, 9, 1, 4 len = 2 16 = 7 + 9 10 = 9 + 1 2 = 1 + 1 5 = 1 + 4 11 = 4 + 7 len = 3 17 = 7 + 9 + 1 11 = 9 + 1 + 1 6 = 1 + 1 + 4 12 = 1 + 4 + 7 20 = 4 + 7 + 9 len = 4 18 = 7 + 9 + 1 + 1 15 = 9 + 1 + 1 + 4 13 = 1 + 1 + 4 + 7 21 = 1 + 4 + 7 + 9 21 = 4 + 7..
-
[C++] Programmers | 택배 배달과 수거하기Problem Solving/Programmers 2023. 2. 4. 23:55
택배 배달과 수거하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✅ Accept Code // programmers week1-1 // 택배 배달과 수거하기 #include using namespace std; int totalD = 0; int totalP = 0; int dis; int goDelivery(int cap, int n, vector &deliveries, vector &pickups) { int len = 0; int cnt = cap; for (int i = n - 1; i >= 0; i--) { if (deliveries[i] =..
-
[C++] Programmers study week #1Problem Solving/Programmers 2023. 2. 4. 23:51
택배 배달과 수거하기 [C++] Programmers | 택배 배달과 수거하기 택배 배달과 수거하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. suddiyo.tistory.com 연속 부분 수열 합의 개수 [C++] Programmers | 연속 부분 수열 합의 개수 연속 부분 수열 합의 개수 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으 suddiyo.tistory.com 마법의 엘리베이터 [C++] Programmers | 마법의 엘리베이터 마법의 엘리베이터 프로그래..