دانلود جزوه و پاورپوینت و مقاله طرح درس

پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐)

پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐)

پاورپوینت-درخت-دودويي-و-مرتب-سازي-با-آن-(⭐⭐⭐)لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 40 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
درخت دودويي و مرتب سازي با آن Binary Trees & Heap sort
ساختمان داده ها والگوريتمها
درخت Tree
درخت ساختمان داده اي مرکب از مجموعه اي از گرهها( Nodes ) و مجموعه اي از لبه هاست (Edges) به شرطي که:
هر گره يا ريشه درخت يا فرزند يک و تنها يک گره ديگر است.
هر درخت تنها يک ريشه دارد، ريشه درخت فرزند هيچ گره ديگر نيست .
هر گره مي تواند چندين فرزند داشته باشد ولي تنها يک پدر دارد.
سطح گره Node Level : سطح گره بيانگر سطح رابطه فرزندي يک گره با ريشه درخت است  گره از نسل چندم است ؟
سطح ريشه، صفر است و سطح هر گره ديگر، يکي بيشتر از سطح پدر اوست.
عمق درخت: عمق درخت برابر با ماکزيمم سطح گرهها است.
گره برگ: گرهي است که هيچ فرزندي نداشته باشد.
درخت ها را با تفصيل بيشتر، در آينده مطالعه خواهيم کرد
نمايش درخت
معمولا، براي نمايش درخت، ريشه آن را در بالا و فرزندان آن را کمي پايين تر و در زير آن رسم مي کنند. رابطه پدر فرزندي را با پيکاني که نوک آن به سمت فرزند است، نمايش مي دهند.
درخت دودوي Binary Tree
درخت دودويي، درختي است که هر گره آن حداکثر دو فرزند دارد
اين نوع درخت کاربردهاي زيادي مانند مرتب سازي، جستجو، ارزيابي عبارات رياضي و ... دارد
پياده سازي آن نيز آسان است

 

دانلود فایل

برچسب ها: پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐) , درخت دودويي و مرتب سازي با آن , دانلود پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐) , درخت , دودويي , و , مرتب , سازي , با , آن , پاورپوینت , (⭐⭐⭐) ,

[ بازدید : 15 ]

[ پنجشنبه 27 مرداد 1401 ] 9:04 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت)

پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت)

پاورپوینت-بازيابي-سريع-داده-ها-مرتب-سازي-(با-کیفیت)لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 14 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
File Structure
بازيابي سريع داده ها – مرتب ساز ي (Finding data quickly – Sorting)
روشها ي بازيابي سريع داده ها چگونه ميباشند؟
يادآور ي جستجوي دودويي ( Binary Searching )؟
مقايسه با جست وجوي سري( sequential )؟
محدوديت ها يا معايب جست و جوي دودويي کدامند ؟
مرتب سازي کليدها ( key sorting ) چگونه است؟
روش Indexing چيست؟
مزاياي Indexing کدامند؟
File Structure
بازيابي سريع داده ها
روشها ي بازيابي سريع داده ها چگونه ميباشند؟
يادآور ي جستجوي دودويي ( Binary Searching )؟
مثال:
يک فايل با رکورد هاي به طول ثابت را در نظر ميگيريم.
فرض کنيم که در جست و جوي رکوردي با مقدار کليدي مشخصي ميباشيم.
حالت اول: اگر فايل مرتب ن شده باشد :
بايستي رکورد ها ي آنرا يک به يک خوانده و کليد آنها را با مقدار مورد نظر مقايسه کنيم .
اين کار ممکن است به خواندن کليه رکورد ها منتهي شود. (چرا؟)
حالت دوم: اگر فايل بر حسب کليد مورد نظر مرتب شده باشد :
روش بهينه همان جست و جوي دودويي ميباشد . (چرا؟)
الگوريتم آن در شکل 13-6 کتاب موجود است. ( با اشتباه چاپ ي ! )
File Structure
بازيابي سريع داده ها
يادآور ي الگوريتم جستجوي دودويي :
int BinarySearch
(FixedRecordFile & File, RecType & obj, KeyType & key)
{
int low = 0; int high = file.NumRecs()-1;
While (low
{
int guess = (high + low) / 2;
file.ReadByRRN (obj, guess);
if (obj.Key() == key) return 1;
if (obj.Key()
else high = guess - 1;
}
return 0;
}
low
RRN
high
0
1
3
n
....
....
File Structure
بازيابي سريع داده ها
مقايسه با جست وجوي سري( sequential )؟
مثال:
جستجو ي کليد در يک فايل با تعداد 2000 = n رکورد .
حالت اول: جست و جوي سري :
تعداد ماکزيمم رکورد هاي خوانده شده برابر با تعداد کل رکورد ها خواهد بود.
ممکن است تا 2000 رکورد خوانده شود.
اگر تعداد رکورد ها دوبل شود ، تعداد خواندن رکورد نيز دوبل خواهد شد . (چرا؟)
حالت دوم: جست و جوي دودويي :
تعداد ماکزيمم رکورد هاي خونده شده برابر با 1+log(n) خواهد بود.
ممکن است تا 1+log(2000) يعني 11 رکورد خوانده شود.
اگر تعداد رکورد ها دوبل شود ، فقط يک خواندن رکورد اضافه مي گردد.
برا ي جست و جوي دودويي باي ستي طول رکورد ها ثابت باشد. (چرا؟)

 

دانلود فایل

برچسب ها: پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت) , بازيابي سريع داده ها مرتب سازي , دانلود پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت) , بازيابي , سريع , داده , ها , مرتب , سازي , پاورپوینت , کیفیت) ,

[ بازدید : 14 ]

[ پنجشنبه 27 مرداد 1401 ] 0:53 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

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

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

پاورپوینت-مرتب-سازي-سريع-quicksortلینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 46 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
مرتب سازي سريع Quicksort
ساختمان داده ها و الگوريتمها
Quicksort
Hoare در سال 1962 پيشنهاد كرده است
از روش تقسيم و حل (Divide & Conquer) استفاده مي كند
آرايه را به صورت “در جا” (In Place) مرتب مي كند
شبيه مرتب سازي درجي (Insertion Sort) است.
برخلاف (Merge Sort ) به حافظه اضافي نياز ندارد.
پياده سازي هاي سريعي كه براي آن ارائه شده، باعث بكارگيري وسيع آن در عمل شده است.
تقسيم و حل
تقسيم:يك عضو مثل x از آرايه را انتخاب كرده و آرايه را طوري به دو بخش طوري تقسيم مي كنيم كه يك بخش آن از x كوچكتر و بخش ديگر از x بزرگتر باشند.

x
>= x
حل: به صورت بازگشتي هر كدام از اين دو بخش را مرتب مي كنيم
تركيب: كارخاصي لازم نيست!
نكته: هزينه عمل تقسيم خطي است Θ(n)
تقسيم
هزينه تقسيم براي آرايه n عضوي برابر Θ(n) است
PARTITION(A, p, q) // A[p. . q]
x←A[p] // pivot= A[p]
i←p
for j←p+ 1 to q
do if A[j] ≤x
then i←i+ 1
swap A[i] ↔A[j]
swap A[p] ↔A[i] // final place of pivot!
return i

 

دانلود فایل

برچسب ها: پاورپوینت مرتب سازي سريع Quicksort , مرتب سازي سريع Quicksort , دانلود پاورپوینت مرتب سازي سريع Quicksort , مرتب , سازي , سريع , Quicksort , پاورپوینت ,

[ بازدید : 9 ]

[ دوشنبه 24 مرداد 1401 ] 1:40 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐)

پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐)

پاورپوینت-درخت-دودويي-و-مرتب-سازي-با-آن-(⭐⭐⭐)لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 40 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
درخت دودويي و مرتب سازي با آن Binary Trees & Heap sort
ساختمان داده ها والگوريتمها
درخت Tree
درخت ساختمان داده اي مرکب از مجموعه اي از گرهها( Nodes ) و مجموعه اي از لبه هاست (Edges) به شرطي که:
هر گره يا ريشه درخت يا فرزند يک و تنها يک گره ديگر است.
هر درخت تنها يک ريشه دارد، ريشه درخت فرزند هيچ گره ديگر نيست .
هر گره مي تواند چندين فرزند داشته باشد ولي تنها يک پدر دارد.
سطح گره Node Level : سطح گره بيانگر سطح رابطه فرزندي يک گره با ريشه درخت است  گره از نسل چندم است ؟
سطح ريشه، صفر است و سطح هر گره ديگر، يکي بيشتر از سطح پدر اوست.
عمق درخت: عمق درخت برابر با ماکزيمم سطح گرهها است.
گره برگ: گرهي است که هيچ فرزندي نداشته باشد.
درخت ها را با تفصيل بيشتر، در آينده مطالعه خواهيم کرد
نمايش درخت
معمولا، براي نمايش درخت، ريشه آن را در بالا و فرزندان آن را کمي پايين تر و در زير آن رسم مي کنند. رابطه پدر فرزندي را با پيکاني که نوک آن به سمت فرزند است، نمايش مي دهند.
درخت دودوي Binary Tree
درخت دودويي، درختي است که هر گره آن حداکثر دو فرزند دارد
اين نوع درخت کاربردهاي زيادي مانند مرتب سازي، جستجو، ارزيابي عبارات رياضي و ... دارد
پياده سازي آن نيز آسان است

 

دانلود فایل

برچسب ها: پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐) , درخت دودويي و مرتب سازي با آن , دانلود پاورپوینت درخت دودويي و مرتب سازي با آن (⭐⭐⭐) , درخت , دودويي , و , مرتب , سازي , با , آن , پاورپوینت , (⭐⭐⭐) ,

[ بازدید : 9 ]

[ جمعه 21 مرداد 1401 ] 16:10 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت)

پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت)

پاورپوینت-بازيابي-سريع-داده-ها-مرتب-سازي-(با-کیفیت)لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 14 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
File Structure
بازيابي سريع داده ها – مرتب ساز ي (Finding data quickly – Sorting)
روشها ي بازيابي سريع داده ها چگونه ميباشند؟
يادآور ي جستجوي دودويي ( Binary Searching )؟
مقايسه با جست وجوي سري( sequential )؟
محدوديت ها يا معايب جست و جوي دودويي کدامند ؟
مرتب سازي کليدها ( key sorting ) چگونه است؟
روش Indexing چيست؟
مزاياي Indexing کدامند؟
File Structure
بازيابي سريع داده ها
روشها ي بازيابي سريع داده ها چگونه ميباشند؟
يادآور ي جستجوي دودويي ( Binary Searching )؟
مثال:
يک فايل با رکورد هاي به طول ثابت را در نظر ميگيريم.
فرض کنيم که در جست و جوي رکوردي با مقدار کليدي مشخصي ميباشيم.
حالت اول: اگر فايل مرتب ن شده باشد :
بايستي رکورد ها ي آنرا يک به يک خوانده و کليد آنها را با مقدار مورد نظر مقايسه کنيم .
اين کار ممکن است به خواندن کليه رکورد ها منتهي شود. (چرا؟)
حالت دوم: اگر فايل بر حسب کليد مورد نظر مرتب شده باشد :
روش بهينه همان جست و جوي دودويي ميباشد . (چرا؟)
الگوريتم آن در شکل 13-6 کتاب موجود است. ( با اشتباه چاپ ي ! )
File Structure
بازيابي سريع داده ها
يادآور ي الگوريتم جستجوي دودويي :
int BinarySearch
(FixedRecordFile & File, RecType & obj, KeyType & key)
{
int low = 0; int high = file.NumRecs()-1;
While (low
{
int guess = (high + low) / 2;
file.ReadByRRN (obj, guess);
if (obj.Key() == key) return 1;
if (obj.Key()
else high = guess - 1;
}
return 0;
}
low
RRN
high
0
1
3
n
....
....
File Structure
بازيابي سريع داده ها
مقايسه با جست وجوي سري( sequential )؟
مثال:
جستجو ي کليد در يک فايل با تعداد 2000 = n رکورد .
حالت اول: جست و جوي سري :
تعداد ماکزيمم رکورد هاي خوانده شده برابر با تعداد کل رکورد ها خواهد بود.
ممکن است تا 2000 رکورد خوانده شود.
اگر تعداد رکورد ها دوبل شود ، تعداد خواندن رکورد نيز دوبل خواهد شد . (چرا؟)
حالت دوم: جست و جوي دودويي :
تعداد ماکزيمم رکورد هاي خونده شده برابر با 1+log(n) خواهد بود.
ممکن است تا 1+log(2000) يعني 11 رکورد خوانده شود.
اگر تعداد رکورد ها دوبل شود ، فقط يک خواندن رکورد اضافه مي گردد.
برا ي جست و جوي دودويي باي ستي طول رکورد ها ثابت باشد. (چرا؟)

 

دانلود فایل

برچسب ها: پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت) , بازيابي سريع داده ها مرتب سازي , دانلود پاورپوینت بازيابي سريع داده ها مرتب سازي (با کیفیت) , بازيابي , سريع , داده , ها , مرتب , سازي , پاورپوینت , کیفیت) ,

[ بازدید : 10 ]

[ پنجشنبه 20 مرداد 1401 ] 19:42 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود مقاله در مورد زوج مرتب

دانلود مقاله در مورد زوج مرتب

دانلود-مقاله-در-مورد-زوج-مرتبلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 23 صفحه

 قسمتی از متن word (..doc) : 
 

1
‏زوج مرتب :
‏تعريف : ‏ مجموعه ي دو عضوي که در آن جابه‏ ‏جايي وجود ندارد زوج مرتب گفته مي ‏شو‏د و به صورت (b‏،a‏) ‏نشان داده مي شود و‏ در زوج مرتب جابه جايي وجود ندارد
‏در زوج مرتب (b‏،a‏)a‏ را مولف‏ۀ اول و b‏ را مؤلفۀ دوم مي ناميم‏.
‏يک کاربرد زوج مرتب استفاده از آن براي نمايش مختصات يک نقطه در صفحه است
‏نماد (y‏وx‏)a‏ را به معناي نقطه اي در صفحه در نظر مي گيريم که طول آن برابر x‏ و عرض آن برابر y‏ است.
‏تساوي ‏دو ‏زوج مرتب : شرط لازم و کافي براي اينکه دو زوج مرتب (b‏،a‏)(d‏،c‏) با هم برابر باشند اين است که (d‏=b‏ ، c‏=a‏)
‏مولفه هاي اول با هم برابر باشند و مولفه هاي دوم هم با هم برابر باشند .
‏مثال : به ازاي ‏کدام ‏مقادير x‏ و y‏ دو زوج مرتب (y‏-x‏ و ‏16) ‏و (2و‏) برابرند ؟
2
‏مثال : مقادير x‏ وy‏ را چنان بيابيد که در نقطه ي ‏ بر هم منطبق باشند ؟
‏چون دو نقطه با هم منطبق هستند پس بايد مولفه هاي اول و دوم با هم برابر باشند.
‏حاصلضرب دکارتي :
‏تعريف : ه‏رگاه A‏ و B‏ دو مجموعه دلخواه باشند حاصلضر‏ب‏ دکارتي .‏دو مجموعه A‏ وB‏ که آنرا با علامت B‏×A‏ نشان مي دهيم مجموعه همه ‏ز‏وج هاي مرتبي است که مولفه هاي اول آغاز از A‏ مولفه هاي دوم آغاز از B‏ باشد.
‏ت‏ذکر : هرگاه مجموعه a‏ داراي m‏ عضو ‏و مجموعه b ‏داراي n‏ عضو باشد B‏×A‏ و A‏×B‏ داراي m.n‏ عضو هستند.
‏در حاصلضرب دکارتي جابجايي وجود ندارد
‏مثلاً : اگر
‏ دکارتي مجموعه در خودش
3
‏مثال :
‏اگر ‏ و ‏ B‏×A‏ را مشخص کنيد و نمودار مختصاتي B‏×A‏ را رسم کنيد ؟
‏براي رسم نمودار B‏×A‏ هر عضو آن را به عنوان مختصات يک نقطه در نظر مي گيريم و در صفحه رسم ميکنيم .
‏مثال : اگر ‏ نمودار B‏×A‏ ‏را در صفحه نمايش دهيد ؟ ‏
4
‏مثال : اگر ‏ و ‏ B‏×A‏ را مشخص کنيد.
‏مثال : حاصل ضرب دکارتي هر يک از مجموعه هاي زير را دستگاه رسم کنيد ؟
‏َ


 

دانلود فایل

برچسب ها: دانلود مقاله در مورد زوج مرتب , زوج مرتب , دانلود دانلود مقاله در مورد زوج مرتب , زوج , مرتب , دانلود , مقاله , مورد ,

[ بازدید : 9 ]

[ سه شنبه 18 مرداد 1401 ] 22:15 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود مرتب سازي سريع

دانلود مرتب سازي سريع

دانلود-مرتب-سازي-سريعلینک دانلود و خرید پایین توضیحات
دسته بندی : ppt
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 45 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
1
مرتب سازي سريع Quicksort
ساختمان داده ها و الگوريتمها
2
Quicksort
Hoare در سال 1962 پيشنهاد كرده است
از روش تقسيم و حل (Divide & Conquer) استفاده مي كند
آرايه را به صورت “در جا” (In Place) مرتب مي كند
شبيه مرتب سازي درجي (Insertion Sort) است.
برخلاف (Merge Sort ) به حافظه اضافي نياز ندارد.
پياده سازي هاي سريعي كه براي آن ارائه شده، باعث بكارگيري وسيع آن در عمل شده است.
3
تقسيم و حل
تقسيم:يك عضو مثل x از آرايه را انتخاب كرده و آرايه را طوري به دو بخش طوري تقسيم مي كنيم كه يك بخش آن از x كوچكتر و بخش ديگر از x بزرگتر باشند.

x
>= x
حل: به صورت بازگشتي هر كدام از اين دو بخش را مرتب مي كنيم
تركيب: كارخاصي لازم نيست!
نكته: هزينه عمل تقسيم خطي است Θ(n)
4
تقسيم
هزينه تقسيم براي آرايه n عضوي برابر Θ(n) است
PARTITION(A, p, q) // A[p. . q]
x←A[p] // pivot= A[p]
i←p
for j←p+ 1 to q
do if A[j] ≤x
then i←i+ 1
swap A[i] ↔A[j]
swap A[p] ↔A[i] // final place of pivot!
return i
5

 

دانلود فایل

برچسب ها: دانلود مرتب سازي سريع , مرتب سازي سريع , دانلود دانلود مرتب سازي سريع , مرتب , سازي , سريع , دانلود ,

[ بازدید : 9 ]

[ دوشنبه 17 مرداد 1401 ] 21:40 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود ppt آرايه ها و مرتب سازي

دانلود ppt آرايه ها و مرتب سازي

دانلود-ppt -آرايه-ها-و-مرتب-سازيلینک دانلود و خرید پایین توضیحات
دسته بندی : ppt
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 30 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
آرايه ها و مرتب سازي
ساختمان داده ها و الگوريتمها
آرايه
آرايه مجموعه اي محدود و معين از عناصر هم نوع است
مثال : ,5] [1 ,2,3,4
اعضاي آرايه به صورت صريح تعريف مي شوند
آرايه با اعضاي آن به صورت کامل مشخص مي شود
تعاريف رياضي و مفهومي مانند “ مجموعه اعداد اول کوچکتر از 100” در اينجا استفاده نمي شود
اعمال روي آرايه
ساخت آرايه: شامل اختصاص حافظه به تعداد معين و از نوع معين است:
X = Create_Array(‘integer’ , 100);
دسترسي براي مقدار دهي به آرايه از طريق يک انديس و عملگر [] انجام مي گيرد: x[2] = 5
خواندن مقدار آرايه هم با همين عملگر ميسر است: y = x[34]
جستجو در آرايه و مرتب سازي آن به منظور جستجوي سريعتر، مهمترين اعمال سطح بالاي آرايه هستند
مرتب سازي
مرتب سازي
براي يافتن يک عضو خاص، بايد تمام اعضاي آرايه را بازبيني کرد. براي آرايه هاي خيلي بزرگ اين کار زمان زيادي مي برد
اگر آرايه مرتب شد باشد يعني يک رابطه ترتيب مثل : for all i , j if i
مثال: براي يافتن عضو (3) تنها کافي است نيمه اول آرايه [1 2 3 4 5 7 9 10] را بازرسي کنيم.
معمولا مرتب سازي يکبار انجام مي گيرد و پس از آن، افزودن اعضاي جديد به آرايه با الگوريتم هايي که ترتيب را حفظ مي کنند، انجام مي شود.
الگوريتم بکار رفته براي مرتب سازي ممکن است بسيار زمانبر يا پر مصرف باشد. بنابراين سعي بر اين است که الگوريتمهايي طراحي کنيم که هزينه کمتري داشته باشند
الگوريتم طراحي شده و برنامه نوشته شده بايد :
درست باشد.
از منابع موجود به نحو مناسب استفاده كند.
با برنامه هاي ديگر بنحو مسالمت آميز اجرا شود.
پياده سازي آن راحت باشد.
يك الگوريتم مرتب سازي
void anysort(int [] A){
int N = A.length ;
int flag = 1 ;
while (flag ==1 ){
flag = 0 ;
for (int k=0 ; k
if (A[k] > A[k+1] ){
int temp = A[k] ;
A[k] = A[k+1] ;
A[k+1] = temp ;
flag = 1 ;
}
}
}
هزينه
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
تكرار
1
1
N
N
N
N(N-1)
N(N-1)
N(N-1)
N(N-1)
N(N-1)

 

دانلود فایل

برچسب ها: دانلود ppt آرايه ها و مرتب سازي , آرايه ها و مرتب سازي , دانلود دانلود ppt آرايه ها و مرتب سازي , آرايه , ها , و , مرتب , سازي , دانلود , ppt ,

[ بازدید : 12 ]

[ دوشنبه 17 مرداد 1401 ] 16:29 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود ppt در مورد مرتب سازي سريع

دانلود ppt در مورد مرتب سازي سريع

دانلود-ppt -در-مورد-مرتب-سازي-سريعلینک دانلود و خرید پایین توضیحات
دسته بندی : ppt
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 45 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
1
مرتب سازي سريع Quicksort
ساختمان داده ها و الگوريتمها
2
Quicksort
Hoare در سال 1962 پيشنهاد كرده است
از روش تقسيم و حل (Divide & Conquer) استفاده مي كند
آرايه را به صورت “در جا” (In Place) مرتب مي كند
شبيه مرتب سازي درجي (Insertion Sort) است.
برخلاف (Merge Sort ) به حافظه اضافي نياز ندارد.
پياده سازي هاي سريعي كه براي آن ارائه شده، باعث بكارگيري وسيع آن در عمل شده است.
3
تقسيم و حل
تقسيم:يك عضو مثل x از آرايه را انتخاب كرده و آرايه را طوري به دو بخش طوري تقسيم مي كنيم كه يك بخش آن از x كوچكتر و بخش ديگر از x بزرگتر باشند.

x
>= x
حل: به صورت بازگشتي هر كدام از اين دو بخش را مرتب مي كنيم
تركيب: كارخاصي لازم نيست!
نكته: هزينه عمل تقسيم خطي است Θ(n)
4
تقسيم
هزينه تقسيم براي آرايه n عضوي برابر Θ(n) است
PARTITION(A, p, q) // A[p. . q]
x←A[p] // pivot= A[p]
i←p
for j←p+ 1 to q
do if A[j] ≤x
then i←i+ 1
swap A[i] ↔A[j]
swap A[p] ↔A[i] // final place of pivot!
return i
5

 

دانلود فایل

برچسب ها: دانلود ppt در مورد مرتب سازي سريع , مرتب سازي سريع , دانلود دانلود ppt در مورد مرتب سازي سريع , مرتب , سازي , سريع , دانلود , ppt , مورد ,

[ بازدید : 10 ]

[ دوشنبه 17 مرداد 1401 ] 2:19 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

ساخت وبلاگ
بستن تبلیغات [x]