
[ํ๋ก๊ทธ๋๋จธ์ค] [1์ฐจ] ์บ์
ยท
๐ป ๊ฐ๋ฐ/๐ ์๊ณ ๋ฆฌ์ฆ
[ํ๋ก๊ทธ๋๋จธ์ค] [1์ฐจ] ์บ์ (LV.2) ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/17680 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ํ์ด ๊ณผ์ 1. ์ฐ์ ์บ์ ์ฌ์ด์ฆ๊ฐ 0์ด๋ฉด, cache hit์ด ์กด์ฌํ์ง ์์ผ๋ฏ๋ก, ๋ฐฐ์ด๊ธธ์ด * 5๋ฅผ ํด์ ๋ฐ๋ก return ํด์ค๋ค. 2. ์บ์ ์ฌ์ด์ฆ์ ๋ง๊ฒ ๋ฌธ์์ด์ ๋ด์ ๋ฐฐ์ด cache๊ณผ ํด๋น ๋ฌธ์์ด์ด ์บ์์ ๋ช ํด๋์ ๋ด๊ณ ์์๋์ง ์นด์ดํธํ ์ ์ ๋ฐฐ์ด cnt์ ๋ง๋ค์ด์ฃผ์๋ค. 3. ๋จผ์ ์
๋ ฅ๋ฐ์ ๋์์ด๋ฆ ๋ฐฐ์ด cities๋ฅผ for๋ฌธ์ผ๋ก ๋๋ฉฐ ..