๋ผ๋ฉด๊ณต์ฅ https://programmers.co.kr/learn/courses/30/lessons/42629# ์ฝ๋ #include #include #include using namespace std; vector node; int solution(int stock, vector dates, vector supplies, int k) { int answer = 0; int day = stock; int size = dates.size(); for (int i = 0; i < size; i++) { node.push_back(make_pair(dates[i], supplies[i])); } while (day < k) { int idx = 0; int max_idx = 0; while (idx < nod..
๋ชฉ์ฐจ ๋ฐฐ์ด ์ ์ธ ์ด๊ธฐํ ์ ๊ทผ ๋ค์ฐจ์ ๋ฐฐ์ด ํฌ์ ํ๋ ฌ ํํ ์ฃผ์์ ํฌ์ธํฐ ํฌ์ธํฐ ํน์ง ์ ์ฝ ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ๋์ ๋ฐฐ์ด(vector) ๋ฌธ์์ด ์ ์ธ ์ด๊ธฐํ ํจ์ ๋ฐฐ์ด / ๋ฌธ์์ด ๋ฐฐ์ด ๋ฐฐ์ด์ด๋ ๋จ์ผ ์๋ณ์๋ก _๊ฐ์ ์๋ฃํ_์ ์ฌ๋ฌ ๋ณ์๋ฅผ ์ ๊ทผํ ์ ์๊ฒ ํด์ฃผ๋ ์๋ฃ๊ตฌ์กฐ์ด๋ค. ์ ์ธ c++์์๋ int arr[3];์ ๊ฐ์ด ์๋ฃํ ๋ฐฐ์ด์ด๋ฆ[๋ฐฐ์ด ๊ธธ์ด];๋ก ๋ณ์๋ฅผ ์ ์ธํ๋ค. ์ด ๋, ๋๊ดํธ ๋ด์ ์์์ ๊ฐฏ์๋ '์ปดํ์ผ ํ์ ์์'์ฌ์ผํ๋ค. ์์ค์ฝ๋๋ฅผ ์ปดํ์ผํ ๋, ๊ณ ์ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ์์์ผํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋ผ์ ๋งคํฌ๋ก ๊ธฐํธ ์์ (ex_ #define ARRAY_LEN 5)๋ ์ด๊ฑฐ์(ex_enum A{ARRAY_LEN = 5})๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ก ์ฌ์ฉํ ์ ์๋ค. const ๋ํ ์ปดํ์ผ ์ ๊ณ ์ ๋๋ ์์์ด๋ฏ๋ก ์ฌ์ฉ๊ฐ..
์ปจํ ์ด๋์ ๊ธฐ๋ณธ๊ฐ ์ฑ์ฐ๊ธฐ ๋ฐฐ์ด 1์ฐจ์ ๋ฐฐ์ด ๊ธฐ์กด ์ฝ๋ #include using namespace std; int main() { int arr[3]; for (int i = 0; i < 3; i++) { cout
๊ตญํ์์ ์ ๊ฑฐ ๋ฌธ์ ๋ค์์ด๋ ์ฌ๋์ ๋ง์์ ์ฝ์ ์ ์๋ ๊ธฐ๊ณ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ค์์ด๋ ์ด ๊ธฐ๊ณ๋ฅผ ์ด์ฉํด์ 2008๋ 4์ 9์ผ ๊ตญํ์์ ์ ๊ฑฐ๋ฅผ ์กฐ์ํ๋ ค๊ณ ํ๋ค. ๋ค์์ด์ ๊ธฐ๊ณ๋ ๊ฐ ์ฌ๋๋ค์ด ๋๊ตฌ๋ฅผ ์ฐ์ ์ง ๋ฏธ๋ฆฌ ์ฝ์ ์ ์๋ค. ์ด๋ค ์ฌ๋์ด ๋๊ตฌ๋ฅผ ์ฐ์ ์ง ์ ํ์ผ๋ฉด, ๋ฐ๋์ ์ ๊ฑฐ๋ ๊ทธ ์ฌ๋์ ์ฐ๋๋ค. ํ์ฌ ํํ๊ตฌ์ ๋์จ ๊ตญํ์์ ํ๋ณด๋ N๋ช ์ด๋ค. ๋ค์์ด๋ ์ด ๊ธฐ๊ณ๋ฅผ ์ด์ฉํด์ ๊ทธ ๋ง์์ ์ฃผ๋ฏผ M๋ช ์ ๋ง์์ ๋ชจ๋ ์ฝ์๋ค. ๋ค์์ด๋ ๊ธฐํธ 1๋ฒ์ด๋ค. ๋ค์์ด๋ ์ฌ๋๋ค์ ๋ง์์ ์ฝ์ด์ ์์ ์ ์ฐ์ง ์์ผ๋ ค๋ ์ฌ๋์ ๋์ผ๋ก ๋งค์ํด์ ๊ตญํ์์์ ๋น์ ์ด ๋๊ฒ ํ๋ ค๊ณ ํ๋ค. ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋์ ๋ํ์ ๋ณด๋ค ๋ง์ ๋ํ์๋ฅผ ๊ฐ์ง ๋, ๊ทธ ์ฌ๋์ด ๊ตญํ์์์ ๋น์ ๋๋ค. ์๋ฅผ ๋ค์ด์, ๋ง์์ ์ฝ์ ๊ฒฐ๊ณผ ๊ธฐํธ 1๋ฒ์ด 5ํ, ๊ธฐํธ 2๋ฒ์ด..
Comment