๐Ÿ“— CS

[DataStructure] ํ•ด์‹ฑ

jcowwk 2025. 1. 28. 13:12

ํ•ด์‹ฑ


1. ํ•ด์‹ฑ


1. ํ•ด์‹ฑ

ํ‚ค(Key)๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ์ž๋ฃŒ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.

์ฃผ๋กœ ํ•ด์‹œ ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉ๋˜๋ฉฐ, ํ‚ค-๊ฐ’(Key-Value) ๊ตฌ์กฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
Map, Set ๋“ฑ์œผ๋กœ ํ•ด์‹ฑ์„ ๊ตฌํ˜„ํ•  ์ˆ˜  ์žˆ์Šต๋‹ˆ๋‹ค.

 

- ํŠน์ง•

1. ์ž…๋ ฅ๊ฐ’(ํ‚ค)์„ ํŠน์ • ๊ธธ์ด์˜ ํ•ด์‹œ ๊ฐ’(ํ•ด์‹œ ์ฝ”๋“œ)๋กœ ๋ณ€ํ™˜

2. ํ•ด์‹œ ๊ฐ’(์ธ๋ฑ์Šค)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰

3. ๋น ๋ฅธ ๊ฒ€์ƒ‰์„ ์ œ๊ณต

4. ํ•ด์‹œ ์ถฉ๋Œ์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ• ํ•„์š”


์ฐธ๊ณ  ์‚ฌ์ดํŠธ

 

ํ•ด์‹ฑ(Hashing) ์ด๋ž€?

ํ•ด์‹ฑ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

velog.io

 

๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์„ธ์š” !

ํ”ผ๋“œ๋ฐฑ์€ ์–ธ์ œ๋‚˜ ํ™˜์˜์ž…๋‹ˆ๋‹ค <3