[ํ๋ก๊ทธ๋๋จธ์ค] ์ค ์๋ ๋ฐฉ๋ฒ
2019. 10. 10. 04:02
๋ฌธ์ ์ค๋ช
n๋ช
์ ์ฌ๋์ด ์ผ๋ ฌ๋ก ์ค์ ์๊ณ ์์ต๋๋ค. n๋ช
์ ์ฌ๋๋ค์๊ฒ๋ ๊ฐ๊ฐ 1๋ฒ๋ถํฐ n๋ฒ๊น์ง ๋ฒํธ๊ฐ ๋งค๊ฒจ์ ธ ์์ต๋๋ค. n๋ช
์ด ์ฌ๋์ ์ค์ ์๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด์ 3๋ช
์ ์ฌ๋์ด ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด 6๊ฐ์ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] ์ฌ๋์ ์ n๊ณผ, ์์ฐ์ k๊ฐ ์ฃผ์ด์ง ๋, ์ฌ๋์ ๋์ด ํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ ์์ผ๋ก ๋์ด ํ์ ๋, k๋ฒ์งธ ๋ฐฉ๋ฒ์ returnํ๋ solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ์ฌํญ n์ 20์ดํ์ ์์ฐ์ ์
๋๋ค. k๋ n! ์ดํ์ ์์ฐ์ ์
๋๋ค. ์
์ถ๋ ฅ ์ n k result 3 5 [3,1,2] C++ ํ์ด #include #include #include ..