Algorithm
- ๋ ๊ฐ ๋ฝ์์ ๋ํ๊ธฐ -
๋ฌธ์
์ ์ ๋ฐฐ์ด numbers๊ฐ ์ฃผ์ด์ง๋๋ค.
numbers์์ ์๋ก ๋ค๋ฅธ ์ธ๋ฑ์ค์ ์๋ ๋ ๊ฐ์ ์๋ฅผ ๋ฝ์ ๋ํด์ ๋ง๋ค ์ ์๋ ๋ชจ๋ ์๋ฅผ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ด์ returnํ๋๋ก solutionํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
์ ์ถ๋ ฅ ์์
numbers | result |
[2, 1, 3, 4, 1] | [2, 3, 4, 5, 6, 7] |
[5, 0, 2, 7] | [2, 5, 7, 9, 12] |
๋ฌธ์ ํ๊ธฐ
ํด๋น ๋ฌธ์ ๋ ๋จ์ํ ๋ ์๋ฅผ ๊ณจ๋ผ์ ๋ํ ๋ค์ ๋ฐฐ์ด์์ ๋ฃ์ด์ ๋ฆฌํด์ ํด์ฃผ๋ ๊ฒ์ด ์๋๋ผ,
๋ฐฐ์ด ๋ณ์ result์์๋ ์ค๋ณต๋ ๊ฐ์ด ์กด์ฌํ์ง ์์์ผ ํ๋ฉฐ result์์ ๊ฐ์ ์ค๋ฆ์ฐจ์์ผ๋ก ํํ๋์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ผ๋จ์ ๋ฐ๋ณต๋ฌธ์ธ for๋ฌธ์ ์ด์ค์ผ๋ก ์ฌ์ฉํด ์ค์ ์ฒ์๋ถํฐ ๊ฐ ์ธ๋ฑ์ค์ ์๋ ๋ ์๋ฅผ ๊ฐ์ ธ์จ ๋ค์์ ์ผ๋จ ๊ฐ์ ๋ํด ์ค๋ค.
๊ทธ๋ฐ๋ค์์ result์์ ๊ฐ์ ๋ฃ์ด์ฃผ๋๋ฐ ์ด๋ ๋ฐ๋ก ๋ฃ์ด์ฃผ๊ธฐ ์ ์ ํด๋น ๊ฐ์ด ์ด๋ฏธ result์์ ํฌํจ๋์ด ์๋์ง ํ์ธ์ ํ๊ณ ํฌํจ๋์ง ์์์ ๊ฒฝ์ฐ์๋ง ๋ฐฐ์ด์ ๊ฐ์ ๋ฃ์ด์ฃผ๋๋ก ํ๋ค.
๋ฐ๋ณต๋ฌธ์ ๋ค ๋์ for๋ฌธ์ ๋๊ฐ๋ฉด ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ๊ฐ์ ์ ๋ ฌํด์ฃผ์ด์ผ ํ๊ธฐ ๋๋ฌธ์ sort๋ฅผ ์ด์ฉํด ๊ฐ์ ๋ฆฌํดํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Level 1] ํ๋ ฌ์ ๋ง์ (0) | 2021.03.28 |
---|---|
[Level 1] x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ (0) | 2021.03.26 |
[Level 1] ์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ (0) | 2021.03.25 |
[Level 1] ์์ฃผํ์ง ๋ชปํ ์ ์ (0) | 2021.03.25 |
[Level 1] ํฌ๋ ์ธ ์ธํ๋ฝ๊ธฐ ๊ฒ์ (0) | 2021.03.23 |
๋๊ธ