mofidfile

مقالات ترجمه و فایلهای تخصصی آموزشی

mofidfile

مقالات ترجمه و فایلهای تخصصی آموزشی

محبوب ترین مطالب
آخرین نظرات
  • ۲۱ خرداد ۹۶، ۱۸:۱۹ - Ali اسدپور
    عالی
  • ۸ مهر ۹۵، ۰۹:۰۹ - mohammadreza
    سلام
  • ۸ مهر ۹۵، ۰۸:۱۴ - mohammadreza
    سلام

پاورپوینت بررسی جستجوی دودویی

مجید یاسر | پنجشنبه, ۱۱ شهریور ۱۳۹۵، ۰۸:۰۸ ب.ظ

پاورپوینت بررسی جستجوی دودویی

پاورپوینت بررسی جستجوی دودویی در 10 اسلاید زیبا و قابل ویرایش با فرمت pptx

دانلود پاورپوینت بررسی جستجوی دودویی

پاورپوینت بررسی جستجوی دودویی
جستجوی دودویی
پاورپوینت جستجوی دودویی
بررسی جستجوی دودویی
دسته بندی مهندسی کامپبوتر و فناوری اطلاعات
فرمت فایل ppt
حجم فایل 45 کیلو بایت
تعداد صفحات فایل 10

پاورپوینت بررسی جستجوی دودویی در 10 اسلاید زیبا و قابل ویرایش با فرمت pptx

 


پاورپوینت جستجوی دودویی


اگر آرایه ای که عمل جستجو درآن انجام میشود، مرتب باشد،جستجوی دودویی در آن انجام خواهد شد .در این روش نسبت به روش ترتیبی ، با تعداد مقایسه کمتری می توان عنصر مورد نظر را یافت.الگوریتم این روش بدین ترتیب است:عنصر وسط آرایه پیدا می شود و با مقدار قابل جستجومقایسه می شود.اگر با هم برابر باشند ، جستجو خاتمه می یابد.در غیر این صورت ، اگر مقدار مورد جستجو از عنصر وسط بزرگتر باشند ،جستجوی بعدی در نیمه بالای آرایه انجام می شود.هر یک از این دو نیمه که انتخاب شود، با آنها مثل آرایه کامل برخورد می شود.یعنی ، در این نیمه عنصر وسط پیدا می شود وبا عنصر مورد جستجو مقایسه می گردد و براساس نتیجه ، آرایه باز هم به دو نیمه تقسیم می شوداین روند آنقدر ادامه می یابد تا اینکه مقدار مورد نیازپیدا شود و یا همه عناصر مورد مقایسه قرار گیرند و مقدار مورد نظر وجود نداشته باشد.
اگر چه مفهوم جستجوی دودویی ساده است اما باید دز هنگام نوشتن الگوریتم نکاتی را در نظرگرفت:
1.در مورد بردارهایی که تعداد عناصرشان زوج است، عنصر وسط بردار منحصر به فرد نسیت
2. در مواردی که جستجو ناموفق باشد زمان خاتمه کار الگوریتم بسادگی مشخص نمی شود
در اینجا با تشریح روش فوق به صورت ساده تر شما را با جزییات کار آشنا می سازیم.
*فرض کنید بردار N عنصریA به صورت مرتب شده صعودی وجود داشته باشد ، در این صورت الگوریتم جستجوی کلمه یا عدد p در بردار فوق به صورت زیر خواهد بود :

دانلود پاورپوینت بررسی جستجوی دودویی

  • مجید یاسر

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی