Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
๐ ๋ฌธ์ ๋งํฌ
[๋ ํ ํฉ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ]
โ๏ธ ์์๋ ์๊ฐ
49m
โจ ์๋ ์ฝ๋
2022 KAKAO TECH INTERNSHIP Lv.2 ๋ฌธ์ ๊ฐ์ ธ์๋ดค์ต๋๋ค.
๋ฌธ์ ๋ ์ฝ์ผ๋ฉด ๋ฐ๋ก ์ดํด๋ ๊ฑฐ์์.
๋กํ๋ ๋
ํ
ํฉ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ๋ก ๋์์์ด์ ํ๋ฅผ ์ฐ๋ ค๊ณ ์๊ฐํ๊ณ ๋น ๋ฅด๊ฒ ๊ตฌํํ๋ ค๊ณ ํ์ต๋๋ค.๊ทผ๋ฐ ๋ญ๊ฐ ๋ง์์์์ ์ด๋ฐ ์๊ฐ์ด ๋ค์์ต๋๋ค.
"๊ทธ๋ฅ ๋ฒกํฐ ๊ทธ๋๋ก ์ธ๋ฑ์ค๋ฅผ ์ฎ๊ฒจ๊ฐ๋ฉฐ ํ ์ ์์ง ์์๊น?"
๊ทธ๋์
ํฌ ํฌ์ธํฐ
๋ฌธ์ ๋ผ๊ณ ์๊ฐํ๊ณ ํ์ด๋ดค์ต๋๋ค.์๋ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์์.
20๋ถ ์ ๋ ์ง๋๊ณ ๊ตฌํ์ด ๋๋๊ณ ์ ์ถํด๋ดค๋๋ฐ.... 1๋ฒ ์ผ์ด์ค๋ง ์๊พธ ํ๋ฆฌ๋๊ฒ๋๋ค....
20๋ถ ์ ๋ ๋ ๊ณ ๋ฏผํ๋๋ฐ ๋์ ํ ํ๋ฆฐ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ด์ ๊ทธ๋ฅ
ํ
๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋์๊ฐ์ต๋๋ค.ํ
๋ก ์ ๋ก์ง์ ๋๊ฐ์ด ๊ตฌํํ๋ ๋ฐ๋ก ์ ๋ต์ด๋๋ผ๊ตฌ์.๋ฌธ์ ํ์ด๊ฐ ๋๋๊ณ ์๊ฐ์ ์ข ํด๋ดค์ต๋๋ค.
ํ๋ฅผ ์ฌ์ฉํ ๋ฐฉ์๊ณผ ํฌ ํฌ์ธํฐ๋ฅผ ์ฌ์ฉํ ๋ฐฉ์์ ์ฐจ์ด๋ ์ธ๋ฑ์ค ๋ฐ์ ์๋ค๊ณ ๋๊ผ์ต๋๋ค.
๊ทธ๋์ ๋๋ฒ๊น ์ ์ข ํด๋ดค๋๋ฐ ์ญ์ ์ธ๋ฑ์ค๊ฐ ๋ฌธ์ ๋๋ผ๊ตฌ์.
index = (index + 1) % len;
์ด๋ผ๋ ์ฝ๋๋ก ํ๋ฅผ ๋ฌธ์ ์์ด ์ฌํํ๋ค๊ณ ์๊ฐํ๋๋ฐ, ๊ทธ๊ฒ ์๋์์ต๋๋ค.
์ผ์ด์ค๊ฐ ์์ ๊ฐ์ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ( ํ์ชฝ์ผ๋ก ๋ชฐ๋ฆฌ๋ ๊ตฌ์กฐ )
(๊ณผ์ ์ ๋ณต์กํ๋ ์๋ตํ๊ณ ..... )
์๋ํ๋ฉด ํ ์ชฝ ํฌ์ธํฐ๊ฐ ๋ค์ 0์ผ๋ก ๋์๊ฐ์ ๋, ๋ค๋ฅธ ์ชฝ ๋ฒกํฐ๋ก ์ด๋ฏธ ์ด๋ํ ์์๋ฅผ ๊ฐ๋ฅดํค๊ธฐ ๋๋ฌธ์ ๋๋ค!
( ๊ฐ์ ํ ๋ฒ ์๊ฐํด๋ด๋ ์ข์ ๊ฒ ๊ฐ์์.. ๋ถ์น์ ํ ์ค๋ช ์ฃ์กํฉ๋๋ค )
๊ทธ๋ฆฌ๊ณ
์ด๋ํ ํ์
์ฆanswer
์ ์ต๋ ๊ฐ์ ์ง์ ํ๋ ๊ฒ๋ ์ด ๋ฌธ์ ์ ํฌ์ธํธ๋ผ๊ณ ์๊ฐํฉ๋๋ค.์ ๋ ๋ ๋ฒกํฐ์ ํฌ๊ธฐ์ ํฉ * 2 ๋ผ๊ณ ์๊ฐ์ ํ๋๋ฐ์.
์๋ํ๋ฉด ๊ฐ ํ๊ฐ ๋ค์ ์ฒ์ ์ํฉ์ผ๋ก ๋์์จ๋ค๋ฉด, ๋ ํ์ ํฉ์ ๊ฐ๊ฒ ๋ง๋ค ์ ์๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค!
๐ ์๋กญ๊ฒ ์๊ฒ๋ ๋ด์ฉ
๋ฌธ์ ํ์ด๊ฐ ์์๋ฅผ ์ด๋ํ๋ ๋ฐฉ์์ด๋ผ๋ฉด, ๊ทธ๋ฅ ํ๋ฅผ ์ฐ์...