۰
subtitle
ارسال: #۱
  
سئوال طراحی الگوریتم از maxheap
فرض کنید ماکسیمم هیپ حاوی اعداد متمایز۱تا۱۰۲۳ است.حداکثرچندتاازاعداد بیشتراز۱۰۰۰میتواننددرپایین ترین سطح درخت قرارگیرند؟؟؟
۰
ارسال: #۲
  
RE: طراحی الگوریتم(maxheap)
تعداد گرهها ۱۰۲۳ تاست، تعداد سطح های درخت، چون که Max-Heap یک درخت کامله این تعداد از رابطهی لگاریتمی بدست میاد. پس درخت عمقش ۱۰ میشه . ما ۲۳ تا عدد بزرگتر از ۱۰۰۰ داریم که برای حفظ شرایط درخت حداقل ۹ تاش توی عموق( جمع عمقها )۱ تا ۹ هستند . پس درخت حداکثر [tex]23-9=14[/tex] عدد بزرگتر از ۱۰۰۰ رو می تونه توی سطح آخرش داشته باشه( یعنی برگ های درخت ).
پس نوشت: گویا این جواب غلطه و درستش رو توی لینکی که توی پست بعدی هست ببینید.
پس نوشت: گویا این جواب غلطه و درستش رو توی لینکی که توی پست بعدی هست ببینید.
۰
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close