حجم فایل : 56.8 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 23
بنام خدا الگوریتم ضرب اعداد صحیح بزرگ مسئله: ضرب دو عدد صحیح بزرگ u و v
large _ integer prod ( large_integer u, large_integer v)
{
large_inreger x , y , w , z ;
int n , m ;
n = maximum(number of digits in u,number of digits in v)
if (u = = 0 || v = = 0)
return 0 ;
else if (n < = threshold)
return u × v obtained in the usual way;
else {
m = Į n / 2 ⌡;
x = u divide 10 ^ m ; y = rem 10 ^ m;
w = v divide 10 ^ m ; z = rem 10 ^ m;
return prod (x ,w) × 10 ^2m + ( prod ( x, z) + prod (w, y )) × 10 ^ m + prod ( y, z);
}
} تحلیل پیچیدگی زمانی در بدترین حالت برای ا لگوریتم( ضرب اعداد صحیح) عمل اصلی: دستکاری یک رقم دهدهی در یک عدد صحیح بزرگ در
هنگام جمع کردن ، تفریق کردن، یا انجام اعمالdivide 10 ^ m ،
rem 10 ^m یا ×10 ^ m. هر یک از این اعمال را m بار انجام می دهد.
اندازه ورودی: n ، تعداد ارقام هر یک از دو عدد صحیح.
به ازای n > s که n توانی از 2استT ( n ) = 4 T (n / 2) + cn
T ( s ) = 0
T ( n ) Є θ ( n² )
در چه مسائلی نمی توان از روش تقسیم وحل استفاده کرد 1- مسایلی با اندازه n به چند زیر مسئله تقسیم می شود که اندازه زیر مسئله ها نیز تقریبا برابر n است.
زمان نمایی ایجاد می کند.
2- مساله ای با اندازه n تقریبا به اندازه n زیر مسئله با اندازه n/c که در آن c ثابت است تقسیم می شود.
زمان nlogn ایجاد می کند. فرش کردن صفحه شطرنجی ابعاد صفحه 2k*2k است.
موزاییک به شکل L است.
در بدترین حالت یکی از خانه ها خالی می ماند.
4*4 ضرب چند جمله ای ها P(x)=anxn+an-1xn-1+an-2xn-2 . . . a2x2 + a1x1+a0
Q(x)=bnxn+bn-1xn-1+bn-2xn-2 . . . b2x2 + b1x1+b0
R(x)= P(x)Q(x) P(x)=anxn+an-1xn-1+an-2xn-2 . . . a2x2 + a1x1+a0
Q(x)=bnxn+bn-1xn-1+bn-2xn-2 . . . b2x2 + b1x1+b0
R(x)= P(x)Q(x)=
a0b0 + a0b1x1+a0b2x2 + . .+ a0bn-2xn-2 + a0bn-1xn-1 + a0bnxn
a1b0x+ a1b1x2+a1b2x3 + . .+ a1bn-2xn-1 + a1bn-1xn + a1bnxn+1
a2b0 x2+ a2b1x3+a2b2x4 + . .+ a2bn-2xn + a2bn-1xn+1 + a2bnxn+2
.
.
.
R(x)= P(x)Q(x)=
a0b0 + a0b1x1+a0b2x2 + . .+ a0bn-2xn-2 + a0bn-1xn-1 + a0bnxn
a1b0x+ a1b1x2+a1b2x3 + . .+ a1bn-2xn-1 + a1bn-1xn + a1bnxn+1
a2b0 x2+ a2b1x3+a2b2x4 + . .+ a2bn-2xn + a2bn-1xn+1 + a2bnxn+2
.
.
.
a0b0
R(x)= P(x)Q(x)=
a0b0 + a...
مبلغ واقعی 18,824 تومان 20% تخفیف مبلغ قابل پرداخت 15,059 تومان
آشنائي با تاريخچه توجه سيستماتيك به ايمني و بهداشت حرفه اي ...
آشنایی با بهره برداری از سپریتور روغن ...
آشنايي با تاير و استفاده بهينه از آن ...
آشنایی با بیماری های قارچی درختان و میوه ها ...
آشنايي با اصول انتخاب الکترود بر مبنای ...
آشنایی با روشهای تولید انتقال و توزیع برق در مهندسی برق ...
آشنایی با المانهای ساندویچ پانل ...
آشنایی با اثرات زیست محیطی طرح های آب و خاک و توسعه پایدارمحیط زیست 2 ...
آشنايي با اصول انتخاب الکترود بر مبنای جنس فلز پایه و قطعه کار ...
آشنايی با نرم افزار Expert Choice جهت تصميم گيری های چند گزينه ايی ...
آسیب شناسی توسعه کمی آموزش مهندسی و چالش تضمین کیفیت ...
استفاده از ماشین بردار پشتیبان (SVM)برای تشخیص گوینده ...
استفاده ازآنالو در آموزش شیمی ...
استفاده از فشارهای بالای هیدرو استاتیک بر روی مخمر و درصنایع غذایی ...
استفاده از کامپوزیت های FRP در ساخت بهسازی و تقویت سازه ها ...
عنوان کتاب: بازمانده روز نویسنده: کازوئو ایشی گورو مترجم: نجف دریابندری گوینده: ونوس محسن زاده فرمت فایل ها: pdf , mp3 تعداد فایل ها: 22 حجم کل فایل ها: 158 مگابایت مدت زمان پخش: 11 ساعت و 18 دقیقه تعداد صفحات: 306 زبان: فارسی توضیحات: کتاب «بازمانده روز» ... ...
عنوان: تغذیه قبل ، حین و بعد از ورزش فرمت فایل: pptx تعداد اسلاید ها: 22 زبان: فارسی دسته بندی: تربیت بدنی ، علوم تغذیه چکیده: بخشی از پاورپوینت: اهداف تغذیه قبل از تمرین ورزشی – تامین انرژی۲- تامین آب و مایعات۳- به تعویق انداختن خستگی۴- پر کردن ذخایر گلیکوژن کبد و ... ...
مشخصات نویسندگان مقاله بررسی نشست زمین ناشی از حفاری مرحله ای تونلهای دوقلوی شهری به روش تجربی و عددی - مطالعه موردی تونل امیرکبیر حمیدرضا جوادی بوسجین - دانشجوی کارشناسی ارشد راه و ترابریمرتضی جوادی اصطهباناتی - دانشجوی دکترای مکانیک سنگعلی اکبر گلشنی - استادیار ... ...
عنوان فایل: دانلود در مورد هورمون ها (پاورپوینت) نوع فایل: پاورپوینت ppt حجم فایل: 4.05 مگابایت MB تعدادصفحات : 91 ص زبان : فارسی شرح مختصر: ماده شیمیایی که بوسیله یک سلول یا گروهی از سلولها بداخل مایعات بدن ترشح می شود و یک اثر کنترل کننده روی سایر سلولها ... ...