Multiway search tree

๋‹ค์› ํƒ์ƒ‰ ํŠธ๋ฆฌ(Multiway search tree)๋Š” m-์› ํƒ์ƒ‰ ํŠธ๋ฆฌ (m-way search tree)๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์› ํƒ์ƒ‰ ํŠธ๋ฆฌ๋Š” ํ•œ ๋…ธ๋“œ์•ˆ์— ์ตœ๋Œ€ m-1๊ฐœ์˜ ์š”์†Œ์™€ m๊ฐœ์˜ ์ž์‹์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Key๋Š” ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค ๋‹ค์› ํŠธ๋ฆฌ์˜ ๋ชจ๋“  ์„œ๋ธŒ ํŠธ๋ฆฌ๋Š” m-์› ํƒ์ƒ‰ ํŠธ๋ฆฌ์ž…๋‹ˆ๋‹ค.

ํŠธ๋ฆฌ์˜ ๋†’์ด๋ฅผ h๋ผ ํ•˜๋ฉด ํŠธ๋ฆฌ์˜ ์ž‘์—… ์†๋„๋Š” O(h)์ž…๋‹ˆ๋‹ค. h ๋†’์ด๋ฅผ ๋‚ฎ์ถค์œผ๋กœ์จ ์ž‘์—… ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋…ธ๋“œ์— ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์š”์†Œ์˜ ์ˆ˜๋ฅผ ๋Š˜๋ฆผ์œผ๋กœ์จ ํŠธ๋ฆฌ์˜ ๋†’์ด๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์› ๊ฒ€์ƒ‰ ํŠธ๋ฆฌ๋Š” ์ด์ง„ ๊ฒ€์ƒ‰ ํŠธ๋ฆฌ๋ณด๋‹ค ๋งŽ์€ ์š”์†Œ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์–ด ๋‚ฎ์€ ๋†’์ด๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€ํ‘œ์ ์ธ ํ™œ์šฉ ์˜ˆ์‹œ๋กœ b-tree๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค

Last updated