๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿš— Major Study (Bachelor)/๐ŸŸจ Algorithm

์•Œ๊ณ ๋ฆฌ์ฆ˜ 2์ฃผ์ฐจ ๋ชฉ์š”์ผ

by UKHYUN22 2022. 3. 10.
728x90

 

0์œผ๋กœ ์ˆ˜๋ ดํ•ด์•ผ ํ•œ๋‹ค.

๋“ค์–ด๊ฐ€๋Š” ์œ„์น˜๋Š” ๋น…์˜ค ๋กœ๊ทธ n์ด๋ž‘ ์Šคํ€˜์–ด n ์‚ฌ์ด์— ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ์ด ๋งž๋‹ค.

 

๋น…์˜ค์˜ ์ •์˜๋งŒ ์•Œ๋ฉด ๋ฐ”๋กœ ๋‹ตํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ....

 

 

 

 

 

 

 

2. ๋น…์˜ค์—์„œ = ๋ผ๋Š” ํ‘œ์‹œ๋Š” ํฌํ•จ๊ด€๊ณ„์— ํ•ด๋‹นํ•˜๋ฏ€๋กœ ์ˆ˜ํ•™์  ํ‘œ์‹œ์™€ ๋‹ค๋ฅด๋‹ค.

3. set ์„ ๋”ํ•˜๊ฒŒ ๋˜๋ฉด ๊ฐ€์žฅ ํฐ order๋งŒ ๋‚จ์œผ๋ฏ€๋กœ True๊ฐ€ ๋œ๋‹ค. 

4. ๋น…์˜ค๋กœ ํ‘œํ˜„์„ ๋ฐ”๊พธ์–ด๋„ ์ถฉ๋ถ„ํžˆ ๋งž๊ธด ํ•˜์ง€๋งŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ฃผ์–ด์ง€๊ณ  ์„ธํƒ€, ๋น…์˜ค๋กœ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์„ธํƒ€ ํ‘œํ˜„์ด ๋” ์ข‹๋‹ค.

5. ์Šค๋ชฐ ์˜ค์˜ ๊ฒฝ์šฐ ์ž์‹ ๊ณผ ๋™์ผํ•œ ์ฐจ์ˆ˜๊ฐ€ ์กด์žฌํ•˜๋ฉด ์„ฑ๋ฆฝํ•  ์ˆ˜ ์—†๋‹ค. 

 

 

 

 

 

1. max tree ๋ฅผ ๋งŒ์กฑํ•˜์ง€ ์•Š๋Š”๋‹ค.

2. Max tree ๋Š” ๋งŒ์กฑํ•˜์ง€๋งŒ 52 55์—์„œ max ๊ด€๊ณ„๋ฅผ ๋งŒ์กฑํ•˜์ง€ ์•Š๋Š”๋‹ค.

3. max heap ์„ ๋งŒ์กฑํ•œ๋‹ค. Nearly Binary Tree ์ด๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— Complete ํ•˜์ง€ ์•Š์•„๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

 

1. True

2. False

 

 

 

 

Max Heapify ์ฝ”๋“œ ํ™•์ธํ•˜๊ธฐ