ํด๊ฒฐ๋ฐฉ๋ฒ
- ์ด ๋ฌธ์ ๋ ์ ๋ ฌ(sort)์ ํ์ฉํ์ฌ ํ ์ ์์
- ์ ํ ์ฌํญ์ "์ ๋ต์ด ๋๋ฌด ํฌ๋ ๋ฌธ์์ด๋ก ๋ฐ๊ฟ๋ผ"๋ผ๊ณ ์๋๋ฐ, int ํ ๋ฐฐ์ด numbers๋ฅผ string ๋ฐฐ์ด๋ก ๋ฐ๊พผ ํ, ์ ๋ ฌ์ ํด์ค ๋ 3๋ฒ์งธ ์ธ์์ ํจ์์์ ์ปค์คํ ๋น๊ต ํจ์๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๋จ
- ์ฒ์์๋ sort ํจ์์์ to_string์ผ๋ก ๋ฐ๊ฟ์ numbers ๋ฐฐ์ด์ ์์๋ฅผ ๋ฐ๊ฟจ์๋๋ฐ ์๊ฐ์ด๊ณผ๊ฐ ๋์์ ๐
์ฐธ๊ณ ์ฌํญ
stl์์ ์ ๊ณตํ๋ sort ํจ์์ ํ๋ผ๋ฏธํฐ๋ ์์ ๊ฐ์ต๋๋ท
์ธ ๋ฒ์งธ ํ๋ผ๋ฏธํฐ๊ฐ ๋ฝ์ธํธ์ธ๋ฐ, ๋น๊ตํ๊ณ ์ถ์ ๋ ๊ฐ์ ์์(์ธ์)๋ return ๊ฐ์ ๋ง์ถฐ์ ์์ฑํด์ค์ผ ํฉ๋๋ค.
์ด ๋ฌธ์ ์ ๊ฒฝ์ฐ์๋ ์กฐ๊ฑด์ ์ซ์ 1๊ณผ ์ซ์ 2๋ฅผ ๋ถ์ฌ์ ๋น๊ตํ์ ๋ ๋ ํฐ ๊ฐ๋ง ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด์, "6"๊ณผ "10"์ ๋น๊ต ์, 610 ๋๋ 106์ด ๋์ค๋๋ฐ 610์ด ๋ ํฌ๋๊น, 6→10์ผ๋ก sort ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
์ฝ๋
'๐Algorithm ------------ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค - level3/์์๋๋ฐ์ ์์์ต๋๋ค/MySql (0) | 2023.05.19 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค - level3/๋ฒ ์คํธ ์จ๋ฒ/C++ (2) | 2023.05.17 |
ํ๋ก๊ทธ๋๋จธ์ค - level 3/์ต๊ณ ์ ์งํฉ/C++ (4) | 2023.05.12 |
ํ๋ก๊ทธ๋๋จธ์ค - ํ์๋ฒ(Greedy)/์ฒด์ก๋ณต/C++ (0) | 2021.08.02 |
ํ๋ก๊ทธ๋๋จธ์ค - ์์ ํ์/๋ชจ์๊ณ ์ฌ/C++ (0) | 2021.07.30 |