عنوان:الگوریتم حل مسئله هشت وزیر
فرمت فایلها:ورد
تعداد فایل:شش عدد فایل
تعداد صفحات مجموعه کل فایلها:30
نگارش برنامه اجرایی هشت وزیر به زبانهای بزنامه نویسی:C وC++ و بورلند C++ و ویژوال بیسک
nvazir.cpp
در این بازی ما باید هشت وزیر را بگونه ای در صحه شطرنج بچینیم که هیچ یک از وزیرها، 7 وزیر دیگر را تهدید نکند.
فصل اول : طراحی
گام نخست : پیاده سازی مهره و کاشی بازی
گام دوم : تعریف پارامترها و نام دامنه برای User Control ها
گام سوم : تابع تنظیم ردیف و ستون
گام چهارم : ایجاد و نابود سازی User Control ها ن مقاله موزیرود در محیط های مختلف طراحی و پیاده سازی کنند.گوریتم هشت وزیر را تحلیل کرده و بازگشتی و غیر بازگشتی نوشته
گام پنجم : چیدن مهره ها در صفحه شطرنج
گام ششم : کشیدن حاشیه بین کاشی ها.باشد.
گام هفتم : نگاه کلی بر کلاس SquareControl
فصل دوم : پیاده سازی محیط بازی
گام هشتم : تعریف متغییر های تخته بازی
گام نهم : پیاده سازی تابع سازنده تخته بازی
گام دهم : ذخیره 92 حالت مختلف
فصل سوم : الگوریتم هشت وزیر به روش غیر بازگشتی
گام یازدهم : معرفی الگوریتم
گام دوازدهم : روش بررسی صحّت قرار گیری مهره
فصل چهارم : الگوریتم هشت وزیر به روش بازگشتی
گام سیزدهم : معرفی الگوریتم
گام چهاردهم : روش بررسی صحّت قرارگیری مهره
الگوریتم و پیاده سازی مسئله هشت وزیر