نقل قول:
نوشته اصلي بوسيله ramin4251
خب الان با اين تغيير چه نتايجي گرفتيد؟ نتايج براي همه مسائل بهتر شده يا برابري ميكنه؟
|
سلام برای مسئله خودم تفاوتی ایجاد نمی کرد. هر دو روش یک کار انجام می دهند فقط کاری که من کردم مراحل کمتری را طی می کند. ضمن این که محاسبه sin و cos چون اسکریپت نیست وقتگیر است. در برنامه من به دلیل فراخوانی های زیاد الگوریتم هر چیزی که در وقت صرفه جویی کند مفید است.
یه سوال دیگه هم پرسیده بودم. که آیا امکانش هست تعداد فراخوانی تابع هزینه را کمتر کرد؟
اونجا که کوکوهای تکراری رو حذف می کنیم چقدر ضروری است؟ البته در برنامه من که تابع هزینه زمانبری دارد طبیعتا سودش این است که تابع هزینه کمتر فراخوانی می شود ولی در برنامه هایی که تابع هزینه اش زمانبر نیست آیا جستجوی کوکوی تکراری در هر تکرار چقدر ضروری است؟