لینک فایل پاورپوینت درمورد تحلیل الگوریتم ها(تحلیل در زبان متلب)

مشخصت فایل

عنوان: پاورپوینت درمورد تحلیل الگوریتم ها(تحلیل در زبان متلب)

قالب بندی: پاورپوینت

تعداد اسلاید: 40

 

 

 

محتویات

مثالی از یک الگوریتم در متلب

تحلیل پیچیدگی زمانی الگوریتم‌ها

پیچیدگی زمانی الگوریتم در حالت معمول

پیچیدگی زمانی الگوریتم در بدترین حالت

پیچیدگی زمانی الگوریتم در بهترین حالت

پیچیدگی زمانی الگوریتم در حالت میانگین

مرتبه الگوریتم

مروری بر روش‌های اثبات

و . .  .

 

 

 

قسمتی از پاورپوینت

مثالی از یک الگوریتم در متلب

الگوریتم جستجوی ترتیبی

function [location] = SeqSearch(A,x)

    len=length(A);

    location=0;

    for i=1:len

        if A(i)==x

            location=i;

            break;

        end

    end

 end

 

—

 

 

 

 

تحلیل پیچیدگی زمانی الگوریتم‌ها

عبارت است از

—تعداد دفعاتی که عمل اصلی به ازای هر مقدار از اندازه ورودی انجام می‌شود.
—انتخاب عمل اصلی بر اساس تجربه صورت می‌پذیرد
—

1) پیچیدگی زمانی الگوریتم در حالت معمول

مانند ضرب ماتریس: Cm×k=Am×n×Bn×k

T(m,n,k)=m×n×k

و یا برای سادگی میگوییم: T(n)=n3

 و . . .


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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت تحلیل الگوریتم ها

مشخصات فایل

عنوان: پاورپوینت تحلیل الگوریتم ها

قالب بندی: پاورپوینت

تعداد اسلاید: 15

 

 

 

 

فهرست مطالب

تحلیل الگوریتم ها

مرتب سازی درجی روی آرایه های کوچک در مرتب سازی ادغام

 درستی قانون Horner

وارونگی

رشد توابع

نمادهای استاندارد و توابع عمومی

نکات مهم درسی

پیچیدگی زمانی برخی توابع عمومی

 

 

 

 

 

قسمتی از پاورپوینت

تحلیل الگوریتم ها

 1 . با استفاده ازاستقرای ریاضی نشان دهید زمانی که n توان صحیحی از 2 است جواب رابطه بازگشتی زیربرابرچیست ؟

                               اگر n = 2                                      2

                               اگربرای k>1 ، n = 2      T(n) =    2T(n/2) + n 

                      

2 . مرتب سازی درجی می تواند به صورت یک روال بازگشتی بشرح زیر بیان شود . به منظور مرتب کردن A[1..n] ، آرایه A[1...n-1] را بطور بازگشتی مرتب کرده و سپس A(n) را درآرایه مرتب شده A[1..n-1] درج می کنیم . یک رابطه بازگشتی برای زمان اجرای این نسخه بازگشتی از مرتب سازی درجی بنویسید .

و . . .


کلمات کلیدی : پاورپوینت تحلیل الگوریتم ها,تحلیل الگوریتم ها,مرتب سازی درجی روی آرایه های کوچک در مرتب سازی ادغام, درستی قانون Horner ,نمادهای استاندارد و توا?
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت الگوریتم جدید برای شبکه عصبی MLP در کاربردهای دسته بندی

مشحصات فایل:
عنوان: پاورپوینت الگوریتم جدید برای شبکه عصبی MLP در کاربردهای دسته بندی
قالب بندی: پاورپوینت
تعداد اسلاید: 16
 
 
فهرست مطالب:
شبکه های عصبی
روش های متداول در آموزش شبکه MLP
شبیه سازی
توجه: پاورپوینت شامل نمودار و جداول متعدد میباشد که پاورپوینت را زیبا و شکیل تر جلوه داده است.
 
 

کلمات کلیدی : پاورپوینت الگوریتم جدید برای شبکه عصبی MLP در کاربردهای دسته بندی,شبکه های عصبی,روش های متداول در آموزش شبکه MLP,شبیه سازی
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت روش تقسیم و حل در طراحی الگوریتم ها

مشخصات فایل:
پاورپوینت روش تقسیم و حل در طراحی الگوریتم ها
قالب بندی: پاورپوینت
تعداد اسلاید: 18
 
 
بخشی از پاورپوینت:
روش تقسیم و حل
ناپلئون، امپراتور فرانسه، در یکی از جنگ ها وقتی دید تعداد دشمنان بسیار بیشتر از افراد خود است از روش جالبی استفاده کرد.
ناپلئون به قلب سپاه حمله کرد و نیروها را به دو بخش تقسیم کرد.
از آنجا که هر یک از دو بخش سپاه به تنهایی از پس ناپلئون بر نمی آمدند، بر آنها تلفات سنگینی وارد آمد.
ناپلئون با تقسیم سپاه بزرگ به دو سپاه کوچک تر و پیروز شدن بر تک تک آن ها توانست بر سپاه بزرگ غلبه کند.
 
روش تقسیم و حل (Divide and Conquer)
 یکی از روش های طراحی الگوریتم ، روش تقسیم و حل است:
این روش، مسئله را به نمونه های کوچک تر تقسیم میکند، آنقدر این کار را ادامه میدهد تا بتوان نمونه های کوچک شده را به راحتی حل کرد. حل مسئله اصلی از ترکیب کردن همین حل های کوچکتر بدست می آید.
روش تقسیم و حل یک روش بالا به پایین است. زیرا برای حل یک نمونه سطح بالا از مسئله، با رفتن به پایین و به دست آوردن حل نمونه های کوچک تر حاصل میشود.
و. . .

کلمات کلیدی : الگوریتم های تقسیم و غلبه,روش تقسیم وحل در طراحی الگوریتم,مثال تقسیم و غلبه,برنامه ضرب دو عدد بزرگ به روش تقسیم و غلبه,الگوریتم تقسیم و حل,طرا
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت طراحی الگوریتم ها

مشخصات فایل:
پاورپوینت طراحی الگوریتم ها
قالب بندی: پاورپوینت
تعداد اسلاید: 27
 
 
بخشی از پاورپوینت:
پیچیدگی مسائل
پیچیدگی چندجمله ای
پیچیدگی نمایی و فاکتوریل
این الگوریتم ها برای مسائل با اندازه کوچک بد نیستند ولی با افزایش اندازه ورودی به شدت کند می شوند
مساله کنترل ناپذیر
برای مساله راه حلی با زمان چندجمله ای وجود ندارد
مسائل رام نشدنی(Intractable)
اثبات می گردد که یافتن راه حل کارآمد غیر ممکن است مثلا یافتن کلیه مسیر های همیلتونی
مسائل NP-Complete
مسائلی هستند که یافتن راه حل کارآمد برای آنها غیر ممکن نیست (ثابت نشده است رام نشدنی هستند) مانند کوله پشتی 0-1 و فروشنده دوره گرد و رنگ آمیزی گراف ها
و  . . .

کلمات کلیدی : الگوریتم ها,آموزش طراحی الگوریتم,طراحی الگوریتم چیست,آموزش طراحی الگوریتم از پایه,آموزش طراحی الگوریتم به زبان ساده,طراحی الگوریتم pdf,درس ط?
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت طراحی الگوریتم ها

مشخصات فایل:
پاورپوینت طراحی الگوریتم ها
قالب بندی: پاورپوینت
تعداد اسلاید: 248
 
 
بخشی از پاورپوینت:
چکیده محتوای فایل
این کتاب در باره تکنیک های مربوط به حل مسائل و تکنیک ، روش مورد استفاده در حل مسائل است. مسئله ، پرسشی است که به دنبال پاسخ آن هستیم. بکار بردن تکنیک منجر به روشی گام به گام (الگوریتم ) در حل یک مسئله می شود. منظور از سریع بودن یک الگوریتم، یعنی تحلیل آن از لحاظ زمان و حافظه.
نوشتن الگوریتم به  زبان فارسی دو ایراد دارد:
1- نوشتن الگوریتم  های پیچیده به این شیوه دشوار است.
2- مشخص نیست از توصیف فارسی الگوریتم چگونه می توان یک برنامه کامپیوتری ایجاد کرد.
و ...
 
 
فهرست:
کارایی ، تحلیل و مرتبه الگوریتم ها
روش تقسیم و حل
برنامه نویسی پویا
روش حریصانه در طراحی الگوریتم
راهبرد عقبگرد
راهبرد شاخه و حد
مقدمه ای بر پیچیدگی محاسباتی

کلمات کلیدی : الگوریتم ها,آموزش طراحی الگوریتم,طراحی الگوریتم چیست,آموزش طراحی الگوریتم از پایه,آموزش طراحی الگوریتم به زبان ساده,طراحی الگوریتم pdf,درس ط?
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت تحلیل الگوریتم ها(تحلیل در زبان متلب)

مشخصات فایل:
پاورپوینت تحلیل الگوریتم ها(تحلیل در زبان متلب)
قالب بندی: پاورپوینت
تعداد اسلاید: 40
 
 
بخشی از پاورپوینت:
مثالی از یک الگوریتم در متلب
الگوریتم جستجوی ترتیبی
function [location] = SeqSearch(A,x)
    len=length(A);
    location=0;
    for i=1:len
        if A(i)==x
            location=i;
            break;
        end
    end
 end
 
تحلیل پیچیدگی زمانی الگوریتم‌ها
عبارت است از
تعداد دفعاتی که عمل اصلی به ازای هر مقدار از اندازه ورودی انجام می‌شود.
انتخاب عمل اصلی بر اساس تجربه صورت می‌پذیرد

1) پیچیدگی زمانی الگوریتم در حالت معمول
مانند ضرب ماتریس: Cm×k=Am×n×Bn×k
T(m,n,k)=m×n×k
و یا برای سادگی میگوییم: T(n)=n3
2) پیچیدگی زمانی الگوریتم در بدترین حالت
مانند جستجوی ترتیبی
W(n)=n
3) پیچیدگی زمانی الگوریتم در بهترین حالت
مانند جستجوی ترتیبی
B(n)=1
و . . . .

کلمات کلیدی : آموزش الگوریتم نویسی در متلب,آموزش الگوریتم و فلوچارت به زبان ساده,طراحی الگوریتم مقدماتی,کتاب های الگوریتم,آموزش گام به گام الگوریتم و فلو?
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت تئوری وتحلیل همگرایی الگوریتم بهینه سازی گروهی ذرات

توضیحات:
دانلود پاورپوینت با موضوع تئوری وتحلیل همگرایی الگوریتم بهینه سازی گروهی ذرات،
در قالب ppt و در 32 اسلاید، قابل ویرایش.
 
 
بخشی از متن پاورپوینت:
الگوریتم بهینه سازی گروهی ذرات(pso)
بر مبنای فعل و انفعالات بین اعضای گروه
اولین بار توسط کندی و ابرهارت (1995)
الگوریتمی برای پیدا کردن بهینه مساله
        تعدادی از نقاط فضای شدنی را بعنوان جواب بالقوه در نظر گرفته

همگرایی الگوریتم:
تجزیه و تحلیل همگرایی الگوریتم (با ضرایب قطعی)
          اولین تجزیه و تحلیل ازکان و موهان(1998)
          ابرهارت وکندی(2002)    
          وان دربرگ(2006)
عدم در نظر گرفتن تصادفی بودن ضرایب
          اولین تجزیه و تحلیل بر اساس تصادفی بودن مسیر حرکت
          جیانگ و لئو و یانگ (2007)
الگوریتمی در حالت کلیتر و بررسی شرایط همگرایی آن
     و . . .
 
 
فهرست مطالب:
مقدمه بر الگوریتم بهینه سازی گروهی ذرات
بررسی معادلات الگوریتم از دیدگاه جبری
همگرایی الگوریتم در حالت تصادفی بودن
              آنالیز همگرایی امید ریاضی و واریانس مسیر حرکت ذره
              شرایط همگرایی مسیر حرکت ذره
ارائه الگوریتم توسعه یافته
             بررسی الگوریتم ارائه شده
             قضایا و نتایج همگرایی               
            
 
 
توجه: چیزی که این فایل را با بقیه فایل ها متمایز کرده است قابل ویرایش بودن و و آماده پرینت و ارائه بودن آن می باشد تا خریدار از خرید خود کاملا راضی باشد.

کلمات کلیدی : تئوری وتحلیل همگرایی الگوریتم بهینه سازی گروهی ذرات,الگوریتم بهینه سازی گروهی ذرات,بررسی معادلات الگوریتم از دیدگاه جبری,همگرایی الگوریتم
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت ساختمان داده‌ها و الگوریتم در سی پلاس پلاس

توضیحات:
دانلود پاورپوینت با موضوع ساختمان داده‌ها و الگوریتم در سی پلاس پلاس،
در قالب ppt و در 388 اسلاید، قابل ویرایش.
 
 
بخشی از متن پاورپوینت:
در مورد ساختمان داده:
ساختمان داده روشی است برای معرفی و دستکاری داده
و کلیه برنامه های معرفی داده
برای معرفی داده نیازمند یک الگوریتم میباشد.
روش های طراحی الگوریتم نیازمند پیشرفت برنامه هایی است که برای نگهداری داده است.
در علوم کامپیوتر مطالعه ساختمان داده ها مهم وضروری میبا شد.

Perequisites:
C++
پیچیدگی
Big oh , theta and omega notation
 
Sorting:
ترتیب زیر را در نظر بگیرید:
    a[0],a[1],…, a[n-1]      
 پس از مرتب سازی صعودی داریم:
    a[0] <=a[1] <= ….<=a[n-1]

     example:8,6,9,4,3 => 3,4,6,8,9
 
Sort metods:
Insertion sort
Bubble sort
Selection sort
Count sort
Shaker sort
Shell sort
Heap sort
Merge  sort
Quick sort

اضافه کردن یکinsert an element:
لیست ترتیبی زیر را در نظر بگیرید:
       input:  3, 6, 9, 14
عنصر 5 را به لیست فوق اضافه کنید.
       output: 3, 5, 6, 9, 14

Insert An Element:
3, 6, 9, 14       insert  5
عدد 5 را با آخرین عنصر لیست مقایسه کنید .
Shift 14 right to get  3, 6, 9,  , 14
Shift  9  right to get  3, 6,  , 9, 14
Shift  6  right to get  3,  , 6, 9, 14
با اضافه کردن 5 خروجی:
Output:  3, 5, 6, 9, 14
و . . .
 
 
توجه: چیزی که این فایل را با بقیه فایل ها متمایز کرده است قابل ویرایش بودن و و آماده پرینت و ارائه بودن آن می باشد تا خریدار از خرید خود کاملا راضی باشد.

کلمات کلیدی : پاورپوینت ساختمان داده‌ها و الگوریتم در سی پلاس پلاس
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل کد فرترن الگوریتم دو بخشی (Bisection)

کد فرترن الگوریتم دو بخشی (Bisection)

کد برنامه به زبان فورترن 90 نوشته شده است.

برای مشاهده نتایج کافیست برنامه را Build و سپس Run نمایید.


کلمات کلیدی : کد فورترن الگوریتم دو بخشی (Bisection), الگوریتم دو بخشی, برنامه fortran, دانلود فورترن 90, پروژه به زبان فورترن
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...