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

سوال ۱۱۵ مهندسی ۹۲

ارسال:
  

PanizIr پرسیده:

سوال ۱۱۵ مهندسی ۹۲

من خودم نتونستم برای این سوال الگوریتم پیدا کنم.جواب پارسه رو خوندم.اینجا هم گذاشتم. دقیقا متوجه نمیشم چرا هربار عددی که قدر مطلق بیشتری داره از دوطرف حذف میکنه. چرا اینجوری مجموع به صفر نزدیکتر میشه؟ مثلا فرض کنید مجموعمون -۵ شده. حالا یه طرف ۶ داریم یه طرف -۴ اگه ۶ رو حذف کنیم که بدتر میشه مجموع.
ممنون میشم اگه یکی توضیح بده

سوال:



جواب پارسه:

نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

alirezad پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

این چرا آرایه رو مرتب میکنه ؟! مگه اندیس نمی خواد ؟ خوب با مرتب کردن که اندیس آرایه ى اولى که از بین میره. اصلا دیگه همه ى حساب کتابایى که کرده توى آرایه اصلى جواب نمیده.
به نظر من این مساله راه حل پویا از مرتبه ى n به توان ۲ داره.
—-----------
یه چیز دیگه الان متوجه شدم. این کسی که سوال رو جواب داده فکر کرده سوال حاصل سیگما رو میخواد. سوال اون اندیس ها رو مى خواد.
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

izadan11 پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

از یه ادمی که تو الگوریتم خیلی بزرگه پرسیدم گفت با تقسیم و حل nlogn میشه می گفت قبل کنکور کدش رو زده بوده(توضیح داد ولی نفهمیدم)
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

atharrashno پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

داریم در مورد فاصله حرف میزنیم اون عددی که قدر مطلق بیشتر داره ما را بیشتر از صفر دور میکنه پس جواب خوبی نیست
الان یک مثال عددی بزن
مثلا ارایه-۶ -۳ -۲ ۲ ۳ اگر ۶- حذف کنی فاصله ات میشه ۰
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

alirezad پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

(۱۳ بهمن ۱۳۹۲ ۰۱:۵۸ ب.ظ)atharrashno نوشته شده توسط:  داریم در مورد فاصله حرف میزنیم اون عددی که قدر مطلق بیشتر داره ما را بیشتر از صفر دور میکنه پس جواب خوبی نیست
الان یک مثال عددی بزن
مثلا ارایه-۶ -۳ -۲ ۲ ۳ اگر ۶- حذف کنی فاصله ات میشه ۰

خوب این چه ربطى به مرتب کردن آرایه داره ؟ بعد اینکه اصلا این استدلال که اونى که قدر مطلق بیشترى داره باید حذف شه قابل قبول نیست. شاید اگر همین رو با عدد دیگه اى جمع کنیم حاصل نزدیک صفر بشه.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

PanizIr پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

(۱۳ بهمن ۱۳۹۲ ۰۱:۵۸ ب.ظ)atharrashno نوشته شده توسط:  داریم در مورد فاصله حرف میزنیم اون عددی که قدر مطلق بیشتر داره ما را بیشتر از صفر دور میکنه پس جواب خوبی نیست
الان یک مثال عددی بزن
مثلا ارایه-۶ -۳ -۲ ۲ ۳ اگر ۶- حذف کنی فاصله ات میشه ۰

برای این مثال خاص کار میکنه. اما به قول دوستمون نباید مرتب مبکرده، حتی اگه مرتب هم کنه برای مثالهای دیگه هم جواب نمیده این روش.
کسی هست که الگوریتم کاملشو بلد باشه؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

atharrashno پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

(۱۳ بهمن ۱۳۹۲ ۰۹:۱۹ ب.ظ)PanizIr نوشته شده توسط:  
(13 بهمن ۱۳۹۲ ۰۱:۵۸ ب.ظ)atharrashno نوشته شده توسط:  داریم در مورد فاصله حرف میزنیم اون عددی که قدر مطلق بیشتر داره ما را بیشتر از صفر دور میکنه پس جواب خوبی نیست
الان یک مثال عددی بزن
مثلا ارایه-۶ -۳ -۲ ۲ ۳ اگر ۶- حذف کنی فاصله ات میشه ۰

برای این مثال خاص کار میکنه. اما به قول دوستمون نباید مرتب مبکرده، حتی اگه مرتب هم کنه برای مثالهای دیگه هم جواب نمیده این روش.
کسی هست که الگوریتم کاملشو بلد باشه؟
بعد از چند تا مثال نقض فهمیدم که این الگوریتم فقط برای وقت هایی که جواب سیگما ۰ باشه درست کار میکنه چون اصولا این حل همیشه جواب ۰ بدست میاره!! (احتمالا حل کننده هم همچین مثالی زده)

الان سر خونه اولیم


اما اول:

دکتر سید جوادی برای این سوال ان به توان دو مهندس یوسفی گفتن ان لاگ ان ایشون احتمالا فرض بر مرتب کردن گذاشتن

دوم

مشابه همین سوال را اگر سیگما ماکزیمم را بخواد در کتاب پوران پژوهش گفتن با درجه ان امکان پذیره
اگر کسی چاپ جدید صحفه ۳۴۱ داره پاسخ سوال ۸۰ را یه نیگا بکنه(من ندارم)
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

mahsalove پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

سلام....
چون یکی از بچه ها گفتن این سوالو از دکتر یوسفی بپرسم همین الان از ایشون از طریق تلفن پرسیدم:
گفتن اگر بخواهیم اینکارو انجام بدیم باید در ابتدا آرایه رو sort کنیم که مرتبه sort آرایه هم میشه تتا nlogn و بعد از طریق الگوریتم بدستش بیاریم گفتن الگوریتمشم جوری نیست که اط پشت تلفن بشه گفت...

موفق باشید....
نقل قول این ارسال در یک پاسخ

ارسال:
  

PanizIr پاسخ داده:

RE: سوال ۱۱۵ مهندسی ۹۲

(۱۶ بهمن ۱۳۹۲ ۱۰:۰۲ ب.ظ)mahsalove نوشته شده توسط:  سلام....
چون یکی از بچه ها گفتن این سوالو از دکتر یوسفی بپرسم همین الان از ایشون از طریق تلفن پرسیدم:
گفتن اگر بخواهیم اینکارو انجام بدیم باید در ابتدا آرایه رو sort کنیم که مرتبه sort آرایه هم میشه تتا nlogn و بعد از طریق الگوریتم بدستش بیاریم گفتن الگوریتمشم جوری نیست که اط پشت تلفن بشه گفت...

موفق باشید....

این که شد همون روش اول. آخه اگه مرتب کنبم که ایندکسارو از دست دادیم. مگه اینکه صورت سوال اشتباه باشه!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  سوال مهندسی نرم افزار سال ۸۶(مهندسی نیازمندی ها) tarane1992 ۴ ۵,۲۲۶ ۲۲ بهمن ۱۳۹۷ ۰۲:۳۷ ق.ظ
آخرین ارسال: Bon_Nemesis
  فرق بین مهندسی کامپیوتر گرایش نرم افزار با مهندسی کامپیوتر نرم افزار Rafaat ۰ ۴,۲۵۴ ۲۵ اردیبهشت ۱۳۹۷ ۰۲:۴۵ ب.ظ
آخرین ارسال: Rafaat
  سوال ۱۱۵- مهندسی ۹۶- منطق مرتبه اول mzi ۰ ۱,۷۱۱ ۲۱ فروردین ۱۳۹۷ ۰۵:۰۵ ب.ظ
آخرین ارسال: mzi
  درخواست حل سوال گراف از مهندسی کامپیوتر ۹۳ Sepideh96 ۴ ۳,۳۰۳ ۱۴ آذر ۱۳۹۶ ۰۲:۲۹ ق.ظ
آخرین ارسال: Sepideh96
  سوال درباره علوم تصمیم و مهندسی دانش mohammad386 ۷ ۷,۰۷۶ ۱۶ خرداد ۱۳۹۶ ۰۹:۵۳ ب.ظ
آخرین ارسال: mehran_360
  سوال ۱۲۰ مهندسی هوش ۹۲ MBe ۱ ۱,۷۸۶ ۰۴ اردیبهشت ۱۳۹۶ ۰۸:۲۳ ق.ظ
آخرین ارسال: آزادمنش
  ۱۱۲ سهمیه و ۱۱۵ بدون سهمیه uzarcf ۶ ۴,۳۴۴ ۱۶ فروردین ۱۳۹۶ ۰۵:۰۰ ب.ظ
آخرین ارسال: uzarcf
  سوال ۴۶ گسسته کنکور ارشد مهندسی کامپیوتر سال ۹۵ mhasa ۱۳ ۹,۸۰۹ ۱۲ فروردین ۱۳۹۶ ۰۱:۵۴ ب.ظ
آخرین ارسال: ali.majed.ha
  سوال ۹۷ مهندسی ۹۴ mzha ۳ ۲,۱۵۶ ۰۱ فروردین ۱۳۹۶ ۰۲:۳۸ ب.ظ
آخرین ارسال: mzha
  مهندسی کامپیوتر ۸۸-سوال ۷۵-چارت ASM MiladCr7 ۵ ۵,۴۹۷ ۱۰ اسفند ۱۳۹۵ ۰۸:۳۲ ق.ظ
آخرین ارسال: M a h d i

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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