PDA

View Full Version : بهینه سازی زمان اجرای کد



elyas74
چهارشنبه 22 آبان 1392, 20:07 عصر
زمان انجام و به جواب رسیدن توابع آماده نسبت به توابعی که خودمون مینویسیم سریعتر انجام میشه یا اون ها هم باید فرایند مشابهی رو تکرار کنن و همون مقدار زمان میبره؟:متفکر: در کل کدوم بهتره؟

Ananas
پنج شنبه 23 آبان 1392, 17:42 عصر
به طور کلی نمیشه گفت. بستگی داره. منظورتون توابع ریاضی باشه یا توابع دیگه. تابع آماده چطور نوشته شدا باشه و تابع خودتون چطور باشه. لزوما هر تابع آماده ای سریع ترین نیست.
اما معمولا سریعتر هستن:لبخند:.
توابعی که خود cpu محاسبه میکنه هم که از توابع نرم افزاری سریع ترن مثلا سینوس. پس اگر بسط سینوس رو بنویسید خیلی کند تر از تابع sin داخل math.h هست.