hashing (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ Data Structures & Algorithms with Javascript : Hashing [์ด์ ๊ธ] 2024.07.22 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : DictionariesHashing์ ๋ฐ์ดํฐ ์ถ๊ฐ์ ๋ฐํ์ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํ ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ ์ด๋ค.Hash table์ด๋ผ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋๋ฐ, hash table์ ๋ฐ์ดํฐ ์ถ๊ฐ, ์ญ์ , ๋ฐํ์ ๋ฐฐ๋ฌด ๋น ๋ฅด์ง๋ง ์ต์๋ ์ต๋ ๊ฐ์ ๊ตฌํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ์์ ๋นํจ์จ์ ์ด๋ค.๐ฉ๐ป๐ป ์ค๋์ Hash table์ด ๋ฌด์์ธ์ง, ํด๋์ค ๊ตฌํ๋ฒ, collision๊ณผ ๊ทธ ํด๊ฒฐ๋ฒ์ ๋ํด ์ดํด๋ณด์.Hashing ์ด๋Hash table ์๋ฃ ๊ตฌ์กฐ๋ array๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง๋ค. ์ด array๋ 0๋ถํฐ ์ ํด์ง ํฌ๊ธฐ์ ์๋ฆฌ๋จผํธ๋ก ๊ตฌ์ฑ๋๋ค... ์ด์ 1 ๋ค์