๋ฌธ์ ์ค๋ช
๋ฌธ์์ด s์ ๋ํ๋๋ ๋ฌธ์๋ฅผ ํฐ๊ฒ๋ถํฐ ์์ ์์ผ๋ก ์ ๋ ฌํด ์๋ก์ด ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
s๋ ์๋ฌธ ๋์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ์์ ๊ฒ์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค.
์ ํ ์กฐ๊ฑด
- str์ ๊ธธ์ด 1 ์ด์์ธ ๋ฌธ์์ด์ ๋๋ค.
์ ์ถ๋ ฅ ์
s | return |
"Zbcdefg" | "gfedcbZ" |
๋ด ๋ฌธ์ ํ์ด
func solution(_ s:String) -> String {
return String(s.sorted(by: >))
}
- sorted ์ฌ์ฉํ์ฌ ๋ฐ๋ก ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฆฌํดํด์ฃผ์๋ค.
๐ก ํผ๋๋ฐฑ
- ์ฒ์์ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ , ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ์์ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ๋ค,, ์ด๋ฐ ๋ง์ด ์์ด์ ๋ฐ๋ก ์์ธ์ฒ๋ฆฌ๋ฅผ ํด์ค์ผ ํ๋ ๊ฑด๊ฐ ์๊ฐํ๋๋ฐ, ์๋ ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ๋จผ์ ?๋ผ์ ์๋ฅผ ๋ค๋ฉด, "123"์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๋ฉด "321"์ด ๋๋ ๊ฒ์ฒ๋ผ, "Aab"๋ฅผ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๋ฉด "baA"์์ผ๋ก ์ ๋ ฌ๋๋ค!
- ์ ์ฒ๋ผ ๋ฌธ์์ด์ ์ ๋ ฌ์ ๋ํ ๊ฐ๋ ์ ์ ํํ ์๊ณ ๋๋ ๋๋ฌด ์ฌ์ด ๋ฌธ์ ์๋ค.
๋ฌธ์
๋๊ธ