Reverse Sentence word by word
I : 2 I am happy today We want to win O : I ma yppah yadot eW tnaw ot niw
=>๊ณต๋ฐฑ ๋ฌธ์ ๋๋ ์ค๋ฐ๊ฟ ๋ฌธ์๊ฐ ๋์ค๋ฉด ์คํ์ด ๋น ๋๊น์ง pop()์ ํด์ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ๋ค.
์ค์ํ ๋ถ๋ถ ๋ณต๊ธฐ
for-each ๋ฌธ์ ๋ ๋ ์ ๋ ฅ String์ ๋ชจ๋ character๋ฅผ ๋๋ฉด์ ์ ์์ ์ผ๋ก ์ถ๋ ฅ๋์ง๋ง ๋ง์ง๋ง ๋จ์ด๊ฐ ์ ์ ๋์ํ์ง ์์๋ค. ๊ทธ ์ด์ ๋ ์คํ pop() ์กฐ๊ฑด์ผ๋ก ๊ณต๋ฐฑ๋ฌธ์ ๊ฐ ๋์ฌ ๋๋ง ๋ค๋ฃจ์๊ธฐ ๋๋ฌธ์ ์คํ์ ๋ง์ง๋ง ๋จ์ด์ character๊ฐ push๋๊ธด ํ์ง๋ง ๊ณต๋ฐฑ๋ฌธ์๊ฐ ์๊ธฐ ๋๋ฌธ์ pop(), ์ถ๋ ฅํ์ง ์๊ณ ์ข ๋ฃ๋๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ
์ ๋ ฅ String์ ๋ฐ์ ๋ .readLine()์ผ๋ก ๋ฐ๊ณ , ์ ์ฅํ ๋ ์ค๋ฐ๊ฟ ๋ฌธ์('\n')๋ ํจ๊ป ์ ์ฅํด์ค๋ค.
pop() ์ฐ์ฐ ์กฐ๊ฑด์ ๋ค์๊ณผ ๊ฐ์ด ์์ ํ๋ค.
Last updated