๋ฌธ์๋ก ๊ตฌ์ฑ๋ ๋ฐฐ์ด์ input์ผ๋ก ์ ๋ฌํ๋ฉด, ๋ฌธ์๋ฅผ ๋ค์ง์ด์ return ํด์ฃผ์ธ์.์ฌ์ค ์ด ๋ฌธ์ ๋ ๋๋ฌด ๊ฐ๋จํด์ ๋ธ๋ก๊น ํ๊ธฐ๋ ๋ฏผ๋งํ์ง๋ง, ๊ทธ๋๋ ๋งค์ผ ๋งค์ผ์ ์ฐ์ต์ด๋!๋ฌธ์์ด๋ก ์ด๋ฃจ์ด์ง ๋ฆฌ์คํธ๋ฅผ ๊ฑฐ๊พธ๋ก ์ถ๋ ฅํด์ค์ผ ๋๊ธฐ ๋๋ฌธ์ reverse ํจ์๋ฅผ ์๊ฐํ๊ณ ๋๋ฌด ๊ฐ๋จํ๊ฒ
s๋ ์ฌ๋ฌ ๊ดํธ๋ค๋ก ์ด๋ฃจ์ด์ง String ์ธ์์ ๋๋ค.s๊ฐ ์ ํจํ ํํ์ธ์ง ์๋์ง true/false๋ก ๋ฐํํด์ฃผ์ธ์.nums๋ ์ซ์๋ก ์ด๋ฃจ์ด์ง ๋ฐฐ์ด์ ๋๋ค.๊ฐ์ฅ ์์ฃผ ๋ฑ์ฅํ ์ซ์๋ฅผ k ๊ฐ์๋งํผ return ํด์ฃผ์ธ์.์ธ์์ธ height๋ ์ซ์๋ก ์ด๋ฃจ์ด์ง ๋ฐฐ์ด์ ๋๋ค.๊ทธ๋ํ๋ก
๋ก๋ง์์์ ์ซ์๋ก ๋ฐ๊พธ๊ธฐ 1~3999 ์ฌ์ด์ ๋ก๋ง์ s๋ฅผ ์ธ์๋ก ์ฃผ๋ฉด ๊ทธ์ ํด๋นํ๋ ์ซ์๋ฅผ ๋ฐํํด์ฃผ์ธ์. ๋ฌธ์ ์๋ ์์ ์ซ์๋ ๋นผ์ฃผ๊ณ ๊ทธ ์ดํ๋ถํฐ๋ ๋ํ๊ฒ ํ๋ ๋ก์ง์ ์ค๋ช ํ๋๋ฐ, ์ ๋ง ํ๋ฉด์ ์น์ฐ๋๊ป ํฌ๊ธฐํ์๊ณ ๋งํ๋ ๋ฌธ์ ์ด๋ค. ๋์ ์์ค์ ๋์ด ๋ด ๋ฌธ์ ๊ฐ๊ธฐ์
๋ฌธ์ > **strs์ ๋จ์ด๊ฐ ๋ด๊ธด ๋ฐฐ์ด์ ๋๋ค. ๊ณตํต๋ ์์ ๋จ์ด(prefix)๋ฅผ ๋ฐํํด์ฃผ์ธ์.** ๋ด ๋ต์ ์ฐ์ ๋ชจ๋ฒ ๋ต์
> ๋ฌธ์ > ์ซ์์ธ num์ ์ธ์๋ก ๋๊ฒจ์ฃผ๋ฉด, ๋ค์ง์ ๋ชจ์์ด num๊ณผ ๋๊ฐ์์ง ์ฌ๋ถ๋ฅผ ๋ฐํํด์ฃผ์ธ์. ๋ด ๋ต์ ์ค๋ ๋ฌธ์ ๋ day2 ๋ ํ์๋ ๋ฌธ์ ์ ๋น์ทํด์ ๊ทธ๋ฐ์ง ๋๋ฌด๋๋ฌด ์ฌ์ ๋ค๐ ๋งค ๋ฒ ์น์ฐ๋์ด ์บ๋ฆฌํ๋ ๊ฒ ๊ฐ์์ ์ค๋์ ์น์ฐ๋ ์ค๊ธฐ ์ ์ ๋ ํผ์ ์ข ๋ณด๊ณ ๋ธ
tring ํ์ธ str ์ธ์์์ ์ค๋ณต๋์ง ์์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ์ ์ผ ๊ธด ๋จ์ด์ ๊ธธ์ด๋ฅผ ๋ฐํํด์ฃผ์ธ์. str: ํ ์คํธ return: ์ค๋ณต๋์ง ์์ ์ํ๋ฒณ ๊ธธ์ด (์ซ์ ๋ฐํ) ์๋ฅผ ๋ค์ด, str = "abcabcabc" return์ 3 => 'abc' ๊ฐ ์ ์ผ
๋ฌธ์ reverse ํจ์์ ์ ์์ธ ์ซ์๋ฅผ ์ธ์๋ก ๋ฐ์ต๋๋ค. ๊ทธ ์ซ์๋ฅผ ๋ค์ง์ด์ returnํด์ฃผ์ธ์. x: ์ซ์ return: ๋ค์ง์ด์ง ์ซ์๋ฅผ ๋ฐํ! ์๋ค ๋ค์ด, x: 1234 return: 4321 x: 1234 return: 4321 x: -1234 ret
wo_sumํจ์์ ์ซ์ ๋ฆฌ์คํธ์ 'ํน์ ์'๋ฅผ ์ธ์๋ก ๋๊ธฐ๋ฉด,๋ํด์ 'ํน์ ์'๊ฐ ๋์ค๋ index๋ฅผ ๋ฐฐ์ด์ ๋ด์ returnํด ์ฃผ์ธ์. nums: ์ซ์ ๋ฐฐ์ด target: ๋ ์๋ฅผ ๋ํด์ ๋์ฌ ์ ์๋ ํฉ๊ณ return: ๋ ์์ index๋ฅผ ๊ฐ์ง ์ซ์ ๋ฐฐ์ด nu