๋ฐ์ํ ํด์์๊ณ ๋ฆฌ์ฆ1 [์๋ฃ๊ตฌ์กฐ] ํด์ ์๊ณ ๋ฆฌ์ฆ - ํด์ ์๊ณ ๋ฆฌ์ฆ ์์ ๊ธธ์ด์ ๋ฉ์์ง๋ฅผ ์ผ์ ๊ณ ์ ๊ธธ์ด์ ํด์ ๊ฐ์ผ๋ก ๋ณํ์์ผ์ฃผ๋ ๋จ๋ฐฉํฅ์ฑ ํจ์/์๊ณ ๋ฆฌ์ฆ ํด์ ๊ฐ์ผ๋ก๋ ์ ๋ ฅ ๊ฐ์ ์ฐพ์๋ผ ์ ์์(์ผ๋ฐฉํฅ์ฑ) ํด์ ๊ฐ์ด ์ผ์นํ ๊ฒ ๊ฐ์ ๋ ๋ค๋ฅธ ์ ๋ ฅ ๊ฐ์ ์ฐพ์๋ผ ์ ์์(์ญ์์ ํญ์ฑ) ํด์ ๊ฐ์ด ๊ฐ์ ์์์ ๋ ์ ๋ ฅ ๊ฐ์ ์ฐพ์๋ผ ์ ์์(ํด์ ์ถฉ๋ ์ ํญ์ฑ) ์ธ์ฆ์์ ์ง๋ฌธ = ์ธ์ฆ์์ ์ฃผ์์ ๋ณด(๋ฐ๊ธ๋์, ๋ฐ๊ธ๋์์ ๊ณต๊ฐํค, ๋ฐ๊ธ์, ๋ฐ๊ธ์์ ์๋ช )๋ฅผ ํด์ํ ๊ฐ - ํด์ ํ ์ด๋ธ key: ๋งคํ ์ ์๋ ๋ฐ์ดํฐ์ ๊ฐ, hash value(์ธ๋ฑ์ค): ๋งคํ ํ ๋ฐ์ดํฐ์ ๊ฐ key-value ์์์ key ๊ฐ์ ํ ์ด๋ธ์ ์ ์ฅ ์, key ๊ฐ์ ํด์ ํจ์๋ฅผ ์ด์ฉํด ๊ณ์ฐ ํ ๊ฒฐ๊ณผ๊ฐ์ ๋ฐฐ์ด์ ์ธ๋ฑ์ค๋ก ์ ์ฅํ๋ ๋ฐฉ์ ํด์ ํจ์: key ๊ฐ k๋ฅผ ์ ๋ ฅ ๋ฐ์ 0๋ถํฐ ๋ฐฐ์ดํฌ๊ธฐ-1 .. 2021. 12. 30. ์ด์ 1 ๋ค์ ๋ฐ์ํ