زمان کنونی: ۰۳ دى ۱۴۰۳, ۱۱:۱۶ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

مرتب سازی (درجا یا غیر درجا ؟)

ارسال:
  

ana_12345 پرسیده:

مرتب سازی (درجا یا غیر درجا ؟)

توی کتاب ارشد سپاهان گفته :
مرتب سازی سریع یک الگوریتم غیر درجا است . مصرف حافظه کمکی ان به دلیل استفاده از پشته در بدترین حالت O(n) و در بهترین و متوسط O(logn) می باشد .
در پوران 'گفته :
الگوریتم مرتب سازی سریع درجا است .
حالا کدوم درست می گن ؟
۱- درجا یا غیر درجا ؟
۲- اگه غیر درجا هست میشه جمله ارشد سپاهان رو یه توضیح بدین ؟
۳-من ار تعریف غیر درجا اینو می دونم "نیاز به حافظه کمکی متناسب با ورودی داریم ." درست ؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

asusx59sr پاسخ داده:

مرتب سازی (درجا یا غیر درجا ؟)

مرتب سازی سریع درجا است.
زیرا حافظه ی کمکی که میخواد همیشه ثابته و برابر تعداد خانه هایی هست که برای جابجایی دو عنصر لازمه.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

۸Operation پاسخ داده:

مرتب سازی (درجا یا غیر درجا ؟)

تنها mergeSort و BST غیردرجا هستن!
فک کنم سپاهان فک کرده چون مرتیه مکانی سریع متغیره(به خاطره طول عملیات Partion) پس غیردرجاست! که این با مفهوم غیر درجا متفاوته!
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

soada پاسخ داده:

RE: مرتب سازی (درجا یا غیر درجا ؟)

(۲۳ دى ۱۳۹۱ ۱۲:۲۹ ب.ظ)ana_12345 نوشته شده توسط:  توی کتاب ارشد سپاهان گفته :
مرتب سازی سریع یک الگوریتم غیر درجا است . مصرف حافظه کمکی ان به دلیل استفاده از پشته در بدترین حالت O(n) و در بهترین و متوسط O(logn) می باشد .
در پوران 'گفته :
الگوریتم مرتب سازی سریع درجا است .
حالا کدوم درست می گن ؟
۱- درجا یا غیر درجا ؟
۲- اگه غیر درجا هست میشه جمله ارشد سپاهان رو یه توضیح بدین ؟
۳-من ار تعریف غیر درجا اینو می دونم "نیاز به حافظه کمکی متناسب با ورودی داریم ." درست ؟
منظور از حافظه ی درجا اینه که برای محاسبه خروجی مقدار حافظه ی اضافی ثابت باشه و به اندازه ی ورودی بستگی نداشته باشه . ولی اگه شما به روند تابع quick sort نگاه کنید می بینید که حافظه ی اضافی کاملا وابسته به اندازه ی ورودی هست . پس این تابع غیر درجاست.
نقل قول این ارسال در یک پاسخ

ارسال:
  

ana_12345 پاسخ داده:

RE: مرتب سازی (درجا یا غیر درجا ؟)

(۲۳ دى ۱۳۹۱ ۰۸:۵۹ ب.ظ)soada نوشته شده توسط:  منظور از حافظه ی درجا اینه که برای محاسبه خروجی مقدار حافظه ی اضافی ثابت باشه و به اندازه ی ورودی بستگی نداشته باشه . ولی اگه شما به روند تابع quick sort نگاه کنید می بینید که حافظه ی اضافی کاملا وابسته به اندازه ی ورودی هست . پس این تابع غیر درجاست.

مرسی که پاسخ دادین اما متوجه نشدم ؟؟؟ چرا ؟

(۲۳ دى ۱۳۹۱ ۰۱:۲۱ ب.ظ)asusx59sr نوشته شده توسط:  زیرا حافظه ی کمکی که میخواد همیشه ثابته و برابر تعداد خانه هایی هست که برای جابجایی دو عنصر لازمه.

یعنی حافظه مورد نیاز برای الگوریتم مرتب سازی سریع چه قدر ؟؟؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۹۸۵ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  مرتب سازی سریع تصادفی چیست؟ Xzrix ۰ ۱,۶۴۶ ۱۴ آذر ۱۳۹۹ ۰۷:۲۲ ب.ظ
آخرین ارسال: Xzrix
  شبیه سازی مقاله Q-Learning kadoos ۱۶ ۱۷,۷۶۶ ۲۵ آبان ۱۳۹۹ ۰۹:۱۹ ب.ظ
آخرین ارسال: nasim.nasim۱
  کتاب شبیه سازی آمنت omnet++ berkeley ۱ ۴,۲۴۵ ۰۴ اردیبهشت ۱۳۹۹ ۱۲:۳۳ ق.ظ
آخرین ارسال: محمد رستمی
  مجموعه آموزش تصویری ابزار شبیه سازی و بررسی پروتکل امنیتی اسکایتر net work ۰ ۲,۶۳۵ ۲۲ فروردین ۱۳۹۸ ۰۳:۲۵ ب.ظ
آخرین ارسال: net work
  شیوه های دانلود مقالات غیر رایگان goodzila ۳۰ ۴۲,۹۵۷ ۲۱ فروردین ۱۳۹۸ ۰۶:۳۶ ب.ظ
آخرین ارسال: ryaghobi2050
  برگ برگ سازی Sanazzz ۱ ۲,۱۸۰ ۱۳ فروردین ۱۳۹۸ ۰۸:۱۸ ب.ظ
آخرین ارسال: Sanazzz
  راهنمایی برای انتخاب موضوع قابل پیاده سازی در زمینه بیگ دیتا برای پایان نامه one hacker alone ۱ ۳,۳۱۶ ۱۸ بهمن ۱۳۹۷ ۰۶:۳۶ ب.ظ
آخرین ارسال: Happiness.72
  ابزار شبیه سازی پروتکل های امنیت شبکه - ابزار اسکایتر mavin1200 ۰ ۲,۳۹۳ ۰۱ آذر ۱۳۹۷ ۰۱:۵۰ ق.ظ
آخرین ارسال: mavin1200
  بهینه سازی چند هدفه فازی استوارژنتیک alighasemi ۰ ۲,۱۳۶ ۲۴ آبان ۱۳۹۷ ۰۴:۵۵ ب.ظ
آخرین ارسال: alighasemi

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close