پاورپوینت

دانلود پاورپوینت

پاورپوینت

دانلود پاورپوینت

دانلود برنامه، کار با فایل ها در سی با استفاده از لیست پیوندی در ساختمان داده ها

دانلود برنامه، کار با فایل ها در سی با استفاده از لیست پیوندی در ساختمان داده ها

برنامه ای که نام و نام خانوادگی، تلفن، شماره دانشجویی و رشته ی دانشجو را از ورودی دریافت کرده و در فایل ذخیره می کند. بصورتی که از لیست پیونده استفاده شده است. بطوریکه امکان درج، حذف، گزارشگیری، جستجو، ذخیره کردن در فایل امکان پذیر است. برای دانشجویانی که قصد کار با فایل با استفاده از لیست پیوندی را دارند بسیار عالی است.سورس به زبان سی در محیط توربو سی TC نوشته شده است و دارای 321 خط کد است. ...

دانلود برنامه لیست پیوندی یک طرفه با سی در ساختمان داده ها

دانلود برنامه لیست پیوندی یک طرفه با سی در ساختمان داده ها

برنامه لیست پیوندی یک طرفه که نوع داده ی آن رشته می باشد، این برنامه با زبان سی نوشته شده است.  برای دانشجویانی که قصد یادگیری لیست پیوندی را دارند بسیار مفید است.در این برنامه امکان درج یا اضافه کردن - جستجو - حذف از ابتدا و انتها و وسط لیست پیوندی امکان پذیر می باشد ...

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

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

این محصول در قالب پاورپوینت (power point) و قابل ویرایش در 44 اسلاید تهیه شده است. در بخش زیر برای اطلاع بیشتر از محتویات این پاورپوینت و اطمینان از خرید، مطالب چند اسلاید آورده شده است. با مطالعه این بخش با اطمینان بیشتر خرید کنید. لینک دانلود پایین صفحه     Quicksort lHoare در سال 1962 پیشنهاد کرده است از روش تقسیم و حل (Divide & Conquer)  استفاده می کند آرایه را به صورت “در جا” (In Place)مرتب می کند –شبیه مرتب سازی درجی(Insertion Sort) است. –برخلاف (Merge Sort ) به حافظه اضافی نیاز ندارد. پیاده سازی های سریعی که برای آن ارائه شده، باعث بکارگیری وسیع آن در عمل شده است.         تقسیم و حل .1تقسیم:یک عضو مثل x از آرایه را انتخاب کرده  و  آرایه را طوری  به دو بخش طوری تقسیم می کنیم که یک بخش آن از x کوچکتر و بخش دیگر از x   بزرگتر باشند.   2.حل: به صورت بازگشتی هر کدام  از این دو بخش را مرتب می کنیم 3.ترکیب: کارخاصی لازم نیست! نکته: هزینه عمل تقسیم خطی است Θ(n) ...

پاورپوینت درباره مرتب سازی مقایسه ای مرتب سازی خطی

پاورپوینت درباره مرتب سازی مقایسه ای مرتب سازی خطی

لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : .ppt ( قابل ویرایش و آماده پرینت ) تعداد اسلاید : 33 اسلاید قسمتی از متن .ppt :         مرتب سازی مقایسه ای مرتب سازی خطی ساختمان داده ها و الگوریتمها مرتب سازی مقایسه ای تاکنون چندین الگوریتم مرتب سازی را بررسی کرده ایم. در همه این الگوریتمها،  اعضای آرایه با هم مقایسه می شوند. این نوع الگوریتم ها را مقایسه ای می گوییم.   بهترین زمان اجرای الگوریتمهای بررسی شده در بدترین حالت، n log n بوده است. Quicksort, Mergesort, Heapsort آیا می توان الگوریتمی با زمان کمتر از n log n ارائه داد؟ آیا روش دیگری غیر از انواع مختلف الگوریتم های مقایسه ای؛ برای مرتب سازی وجود دارد ؟ حداقل هزینه مرتب سازی درخت تصمیم یک الگوریتم مرتب سازی باید حداقل n!‌برگ داشته باشد تا تمام حالات ممکن ترتیب nعدد را در برگیرد. بدترین حالت یک الگوریتم ، ارتفاع درخت است.  درخت دودیی به ارتفاع h حداکثر 2h  برگ دارد.  این تعداد برگ باید تمام ترتیبات مختلف را پوشش دهد. 2h >= n!  h > log(n!) n ...

دانلود پاورپوینت در مورد آرایه ها و مرتب سازی (ساختمان داده ها و الگوریتمها)

دانلود پاورپوینت در مورد آرایه ها و مرتب سازی (ساختمان داده ها و الگوریتمها)

مشحصات فایل: عنوان :آرایه ها و مرتب سازی( ساختمان داده ها و الگوریتمها)   نوع فایل :  powerpoint (..ppt) ( قابل ویرایش و آماده پرینت ) تعداد اسلاید :30 اسلاید  قسمتی از متن پاورپوینت  : lآرایه lآرایه مجموعه ای محدود و معین از عناصر هم نوع است –مثال :,5] [1 ,2,3,4 lاعضای آرایه به صورت صریح تعریف می شوند –آرایه با اعضای آن به صورت کامل مشخص می شود –تعاریف ریاضی و مفهومی مانند “ مجموعه اعداد اول کوچکتر از 100” در اینجا استفاده نمی شود lاعمال روی آرایه –ساخت آرایه: شامل اختصاص حافظه به تعداد معین و از نوع معین است: lX = Create_Array(‘integer’ , 100); –دسترسی برای مقدار دهی به آرایه از طریق یک اندیس و عملگر []انجام می گیرد: x[2] = 5 –خواندن مقدار آرایه هم با همین عملگر میسر است: y = x[34] –جستجو در آرایه و مرتب سازی آن به منظور جستجوی سریعتر، مهمترین اعمال سطح بالای آرایه هستند...   ...