امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
نویسنده پیام
new_boys333 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 4 تشکر در 4 ارسال )
ارسال: #1
دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
سلام دوستان
من الگوریتم جدول سودوکو رو می خوام تو رو خدا کمکم کنید
تو انجمن برنامه نویس مطرح کردم کسی نبود جواب بده اینه که اومدم اینجا چون مطمئنم جوابمو می گیرم اینجا لطفا کمکم کنید
۲۴-مهر-۱۳۸۶, ۲۰:۳۱:۴۱
ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #2
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
قبلاً تو فروم در موردش صحبت شده، 1 سرچ بزن پیدا می کنی!!!

پارک24
مرجع خرید و فروش خودرو
۲۴-مهر-۱۳۸۶, ۲۳:۱۲:۱۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #3
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
اون پست برای من بود که کسی هم جواب نداد.
اگه فقط می خوای سودوکو حل کنی برنامه شو من پیدا کردم.
ولی اگه میخوای خودت برنامه شو بنویسی اولین توصیم اینه که از خیرش بگذری.
ولی اگه نمیخوای از خیرش بگذری بگو. شاید بتونم کمکت کنم آخه یه وقتایی دنبالش بودم.

در ضمن
new_boys333 نوشته است:چون مطمئنم جوابمو می گیرم اینجا لطفا کمکم کنید
به این میگن چی؟ تو محله ما میگن هندونه.

میزان رای دشمن است!
[تصویر:  cff100.png]
۲۵-مهر-۱۳۸۶, ۱۴:۱۸:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
new_boys333 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 4 تشکر در 4 ارسال )
ارسال: #4
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
دوست عزیز هندونه نبود . من تو فروم های مختلفی رفتم اما اینجا معلومه افرادش هم با سوادن هم با مرام
این سایت ایران ویچ به نظرم سایت خیلی خوبیه که همه اطلاعاتشون رو در اختیار هم قرار می دن بی اغراق می گم
منظورتون از دو حالت چی بود؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
========================================================
این الگوریتم حل جدول سودوکو پروژه درسی هست و پاش نمره خوابیده نمی دونم چه خاکی تو سرم کنم
۲۵-مهر-۱۳۸۶, ۲۲:۰۲:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
new_boys333 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 4 تشکر در 4 ارسال )
ارسال: #5
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
دوست عزیز هندونه نبود . من تو فروم های مختلفی رفتم اما اینجا معلومه افرادش هم با سوادن هم با مرام
این سایت ایران ویچ به نظرم سایت خیلی خوبیه که همه اطلاعاتشون رو در اختیار هم قرار می دن بی اغراق می گم
منظورتون از دو حالت چی بود؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
========================================================
این الگوریتم حل جدول سودوکو پروژه درسی هست و پاش نمره خوابیده نمی دونم چه خاکی تو سرم کنم
۲۵-مهر-۱۳۸۶, ۲۲:۰۳:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #6
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
خب اگه خودت اينو انتخاب كردي كه بگم اشتباه بزگي كردي. و اون دو حالت هم امضامه زياد روش فكر نكن.
چيزايي كه الان مينويسم بدرد اين سودوكو هاي توي روزنامه ها ميخوره كه چند تا از عددا رو مشخص كردند.
خب سودو كو رو كه مشناسي يه جدول 9 *9 است كه هر خونش 9 حالت داره.
اولين راه اينه كه تمام حالات رو با چند تا حلقه حل كني در اين صورت 1.96e+77 حالت وجود داره. اين روش اگر اعداد داده شده كم باشه اصلا به صرفه نيست.
ولي روش ديگه اي كه به ذهن من رسيده اينه كه مثل يه نفر كه سودوكو رو حل ميكنه اونو حل كني. شما اول بايد تمام فوت و فن هاي حل اين جداول رو ياد بگيري يا يه نفرو پيدا كني كه بلد باشه.(كه من اون يه نفره رو دارم). بعد بايد اونا رو توسط كامپيوتر پياده سازي كني.
بازم اگه توضيحات بيشتر ميخواي در خدمتيم.

میزان رای دشمن است!
[تصویر:  cff100.png]
۲۶-مهر-۱۳۸۶, ۱۲:۱۷:۰۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, tazphoenix
new_boys333 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 4 تشکر در 4 ارسال )
ارسال: #7
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
نه عزیز جان من انتخاب نکردم خود استاد گرام داده
به هر حال ممنون
۲۶-مهر-۱۳۸۶, ۱۴:۳۲:۳۸
ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #8
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
الگوریتم سادش اینه
1 خونه رو انتخاب می کنی و چک می کنی که چه اعدادی می تونه توش قرار بگیره:
فرض کن اولین خونه تو ردیف اول رو انتخاب کردی و می خواد جاش 1 بذاری، 3 چیز رو تست می کنی، توی ردیف افقی شماره 1 وجود نداشته باشه، توی ستون عمودی 1 وجود نداشته باشه، توی مربع 3*3، 1 وجود نداشته باشه.
حالا اگه یکی از این 3 شرط نقض شد(مثلاً تو ستون عمودی، 1 بود) می ری سراغ جاگذاری عدد 2 توی همون خونه.
نکته مهم اینه که اگه هر 3 شرط برقرار بود دلیل بر این نیست که اون خونه حتماً 1 هستش چون این شرط لازمه ولی شرط کافی نیست.
پس برنامه ات باید 2 تا loop تو در تو داشته باشه که loop بیرونی برای حرکت روی خونه های جدوله و loop داخلی برای تست کردن اعداد توی هر خونه از جدوله.
وقتی این کار ها رو می کنی اصطلاحاً احتمال اعداد داخل هر خونه رو بدست آوردی، حالا بقیشو خودت حل کن، دیگه کاری نداره.

البته 1 نکته رو بگم: این 3 شرطی که گفتم خیلی ساده بود، در واقعیت 6 شرط رو چک می شه(شاید هم 5 تا)،
مثلاً یکی از شرط هایی که نگفتم اینه: اگه تو ردیف افقی اول یک نبود، مطمیناً یکی از 9 خونش باید 1 باشه، اگه در ردیف دوم و سوم عدد 1 وجود داشت، یکی از مربع های 3*3 که توش 1 نیست توش باید 1 باشه و ردیف اولش هم 1 هستش!!! در حقیقت فقط 3 تا خونه می تونه احتمال داشتن 1 رو داشته باشن و خیلی از موقع ها هم هست که 2 تا از این 3 خونه قبلاً پر شده پس حتماً خونه باقی مونده 1 هستش!!!!

پارک24
مرجع خرید و فروش خودرو
(آخرین ویرایش در این ارسال: ۲۹-مهر-۱۳۸۶, ۱۷:۲۰:۱۴، توسط far_222000.)
۲۹-مهر-۱۳۸۶, ۱۷:۱۳:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, tazphoenix
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #9
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
نبش قبر می کنی؟

پارک24
مرجع خرید و فروش خودرو
۱۵-فروردین-۱۳۸۷, ۱۸:۴۱:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : tazphoenix
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #10
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
این برنامه برای حل مسائل ساده طراحی شده و در مواردی که از سطرها و ستون ها و مربع های 3 در 3 نمی شه «یک نتیجه ی قطعی» گرفت دیگه جواب نمیده.
قسمت Generate هم بعضی مواقع درست کار میکنه نه همیشه.
نقل قول: باید يه نفرو پيدا كني كه بلد باشه.(كه من اون يه نفره رو دارم).
باهات موافقم. من هم موقع نوشتن این برنامه مخم تعطیل بود و دوستم راه حل ها رو ارائه می داد.
بعد از امتحانات روش بیشتر کار می کنم که وقتی بجای یک حالت قطعی چندین حالت وجود داره بیاد و یکی یکی اون حالت ها رو تست کنه (یه الگوریتم سرعت پایین Tongue )
طرز استفاده:
بازی رو SuDoKu اجرا می کنید و NewGame می زنید. اعداد بازی رو تو برنامه من وارد می کنید و بعد یا دکمه Auto رو می زنید که خودش بازی رو حل کنه یا یکی یکی اون دکمه هایی رو می زنید که Caption فارسی دارند تا ذره ذره حل بشه.
نظری؟ سؤالی؟ انتقادی؟
ویرایش شد:
به عنوان مثال برای جاهایی که چند انتخاب وجود دارد (انتخاب قطعی وجود ندارد)
فایل 2_496 با پسوند sdk را Load کنید.
[تصویر:  SuDoKuSample.bmp]
در تصویر می بینید که در «موقعیت سطر 2 ستون 1» اعداد 1 و 2 می توانند قرار بگیرند. کافیست برنامه با عدد 1 به بن بست برسد تا نوبت امتحان کردن عدد 2 شود.
به محض قرار دادن عدد 2 در «موقعیت سطر 2 ستون 1»، الگوریتمِ دکمه Auto کل پازل را حل خواهد کرد.
پس بعد از Load کردن فایل 2_496 عدد 2 را دستی وارد کنید و دکمه Auto را بزنید.


فایل‌(های) پیوست شده
.zip   su 2 ku.zip (اندازه: 30.05 KB / تعداد دفعات دریافت: 346)


(آخرین ویرایش در این ارسال: ۳۰-خرداد-۱۳۸۷, ۰۱:۱۷:۰۳، توسط mojtabamalaekeh.)
۲۹-خرداد-۱۳۸۷, ۲۱:۳۷:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, ajlajlajl, lord_viper, tazphoenix, xhvp, hadi47
arian_vc آفلاین
در حال پیشرفت
***

ارسال‌ها: 328
موضوع‌ها: 40
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 66
( 311 تشکر در 95 ارسال )
ارسال: #11
RE: دوستان کمک کنید لطفا الگوریتم سودوکو می خوام
این خوبه :
http://www.programmersheaven.com/zone3/c.../index.htm
سه تا سورس واسه سودوکو توش هست
(تو یکیشون هم الگوریتمشو قشنگ توضیح داده)
اینم واسه VB
http://www.programmersheaven.com/zone1/c.../index.htm

اصلا برو تو این سایت :www.programmersheaven.com بعد زبان مورد نظرتو انتخاب کن بعد قسمت سورس بعد Games احتمال زیاد واسه سودوکو هست

توصیه میکنم خودت بنویسی
اصلا سخت نیست
۳۰-خرداد-۱۳۸۷, ۱۱:۲۲:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : ajlajlajl, mojtabamalaekeh, t3r!p3000, tazphoenix, worldmohammad, علي برقي, hadi47


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش پردازش تصویر و بررسی الگوریتم های آن salehjg 34 41,214 ۲۸-بهمن-۱۳۹۶, ۱۸:۴۶:۴۶
آخرین ارسال: midel1
Rolleyes الگریتم دایجسترا کمک لطفا samouel sound 0 1,819 ۰۲-تير-۱۳۹۴, ۱۳:۰۱:۱۵
آخرین ارسال: samouel sound
  الگوریتم minmax بازی نقطه و خط england 0 2,440 ۱۷-دى-۱۳۹۳, ۱۳:۵۲:۴۹
آخرین ارسال: england
  الگوریتم های زمان بندی در سیستم عامل ها pari_kh 7 27,187 ۲۰-آذر-۱۳۹۳, ۱۶:۰۴:۵۵
آخرین ارسال: نوشين سلماني
  الگوریتم مورچگان مژده صباغ نژاد 11 15,260 ۲۰-آبان-۱۳۹۳, ۲۱:۳۹:۱۲
آخرین ارسال: javad917
  [فوری] الگوریتم sedi67 0 2,182 ۲۰-آبان-۱۳۹۳, ۰۰:۰۳:۱۵
آخرین ارسال: sedi67
  طراحی الگوریتم ها به صورت بازگشتی The.Ghost 2 7,274 ۲۷-آبان-۱۳۹۱, ۲۰:۵۱:۱۵
آخرین ارسال: lord_viper
Sad الگوریتم zahra.sh 12 12,292 ۲۷-آبان-۱۳۹۱, ۱۳:۲۲:۱۳
آخرین ارسال: akramn
  الگوریتم جمع آوری سایت های نیازمندی aleas 0 2,623 ۲۷-آبان-۱۳۹۱, ۱۲:۴۱:۱۹
آخرین ارسال: aleas
  درخواست الگوریتم akbar_online 0 2,991 ۱۷-خرداد-۱۳۹۱, ۱۹:۳۱:۵۱
آخرین ارسال: akbar_online

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS