تالار گفتمان مانشت

نسخه‌ی کامل: بیشترین تعداد تعویض در الگوریتم مرتب سازی(کامپیوتر 84)
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

جواب گزینه ۲ هست.

اگه میشه توضیح کامل بدین . مثلا اگه n=4 فرض کنیم خوب هر بار که به i مقدار میدیم تو سه مرحله که پیش میریم نهایت ارایه مرتب شده بدست نمیاد اشکال کار من کجاست اگه میشه راهنماییم کنید دوستان.




مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
اول سلام
من به اندازه خودم برات توضیح میدم
با این آرایه شروع میکنیم 5 , 6 , 2 , 4 , 3 , 1 , 7 , 8

برای اولین بار i برابر یک هست ، چک می کنیم آیا [A[1 ( عدد 8) برابر 1 هست؟ که نیست پس این 8 را با [[A[A[1 یعنی عدد 5 جابه جا میکنیم، پس 8 در جای خودش قرار میگیره، دوباره عدد 7 را مقایسه میکنیم که آیا برابر 2 هست یا نه ، که نیست پس باید با خونه هفتم جابه جا کنیم، , و الی اخر ...
در بدترین حالت هیچ کدام از خونه ها سرجاشون نیستن و باید جابه جا بشن که میشه nتا اما نکته اینه که دو عنصر آخری تنها باید یه مقایسه هردوشون در مکان درست قرار میگیرن.
پس میشه n-1


شرمنده اگه نامفهمون بود
نه بسیار عالی توضیح دادید از شما به خاطر وقتی که گذاشتید بسیار ممنونم.

موفق باشید.Shy
لینک مرجع