[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1. ๋ฌธ์ž์—ด ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ๋ฐฐ์น˜ํ•˜๊ธฐ

2022. 10. 6. 10:47ใ†์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_2022

728x90

 

๋ฌธ์ œ ์„ค๋ช…

๋ฌธ์ž์—ด s์— ๋‚˜ํƒ€๋‚˜๋Š” ๋ฌธ์ž๋ฅผ ํฐ๊ฒƒ๋ถ€ํ„ฐ ์ž‘์€ ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.
s๋Š” ์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ๋งŒ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋Œ€๋ฌธ์ž๋Š” ์†Œ๋ฌธ์ž๋ณด๋‹ค ์ž‘์€ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค.

 
์ œํ•œ ์‚ฌํ•ญ
  • str์€ ๊ธธ์ด 1 ์ด์ƒ์ธ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.
 
์ž…์ถœ๋ ฅ ์˜ˆ
s                                                                                               return
"Zbcdefg" "gfedcbZ"

 

 

๋‚˜์˜ ํ’€์ด

๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ์— ๋Œ€ํ•ด์„œ Collections.reverseOrder() ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค.

๋ฌผ๋ก  ๊ทธ๋ž˜์„œ ์‹คํ–‰ ์†๋„๋„ ๋Š๋ฆฐ๊ฒƒ ๊ฐ™๋‹ค. 

 

 

๋‹ค๋ฅธ ์‚ฌ๋žŒ ํ’€์ด

์˜ค..! ๋‚˜๋Š” StringBuilder๊ฐ€ reverse()๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š”์ง€ ๋ชฐ๋ž๋‹ค...

์•„๋‹ˆ ์ด๊ฑฐ ์•Œ์•˜์œผ๋ฉด ๊ตณ์ด Collections.reverseOrder ์•ˆํ•ด๋„ ๋๊ณ ,, char[] ๋ฐฐ์—ด๋กœ ํ’€์ˆ˜๋„ ์žˆ์—ˆ์„ ํ…๋ฐ ใ…Ž 

์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜ ์•Œ๊ฒŒ๋๋‹ค ใ…Žใ…Ž 

 

์‹คํ–‰ ์†๋„ ์—ญ์‹œ ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด๋ณด๋‹ค ๋นจ๋ผ์ง„ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

 

 

 

 

 

728x90