heecheon920594
@heecheon920594
Reviews Written
1
Average Rating
5.0
Posts
Q&A
5-J ๊ฐ์ ์ง๋ฌธ
์ ๋ ์ง๋ฌธ์ ๋ถํ๊ณ ๋๊ฐ์ด ์ดํดํ๋๋ฐ...๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
- 3
- 3
- 461
Q&A
3-N ๋นํจ์จ์ ์ผ๋ก ํ์๋๋ฐ ์ด๋ ๊ฒ ์ ๊ทผํด๋ ๋๋์?
์์ ์ฃผํํ์ต๋๋ค. ์ ํ์ด๋๋ก ํ๋ฉด ์ ๋ ฅ ์ฌ์ด์ฆ ์ปค์ง๋ฉด ๋ฐ๋ก ์งค์ด๊ฒ ๋ค์ ใ ใ
- 0
- 2
- 341
Q&A
์กฐํฉ ๊ตฌํ ๊ด๋ จํด์ ์ง๋ฌธ์์ต๋๋ค.
์ ๋ฒ์ ์์ด์ ์ธํ ๋ฐฐ์ด์ด ์ฃผ์ด์ง๊ณ ๊ทธ๊ฑธ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ์ถ๋ ฅํ๋ ๋ฐฉ์์ด์ด์ ์ด๋ฒ ์กฐํฉ ๊ฐ์๋ฅผ ๋ณด๊ณ 0 ๋ถํฐ๊ฐ ์๋ ์์์ ๋ฐฐ์ด์ ๊ธฐ๋ฐ์ผ๋ก ์กฐํฉ์ ๋ง๋๋ ํจ์๋ฅผ ๊ตฌํํด๋ณด๊ณ ์์๊ฑฐ๋ ์.... ํ๋ค๊ฐ ๋งํ์ ์ง๋ฌธ ๋จ๊ฒผ๋๋ฐ ํฐ๋๋ ๊ตฌํ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ด ์ ์ฐํ๋๊ฑฐ ๊ฐ์์... ๊ทธ๋๋ ๋ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.... #include "../common/common.h" #include using namespace std; template void make_combination(vector> &result, vector &source, vector &local, int n, int r, int start) { if (local.size() == r) { result.push_back(local); return; } for (int i = start + 1; i > result = {}; vector source = {1, 3, 5, 2, 4}; vector local = {}; sort(source.begin(), source.end()); make_combination(result, source, local, source.size(), 4, -1); for (auto &v : result) print(v); return 0; }
- 0
- 2
- 346




