PDA

View Full Version : محاسبه خانه های همسایه در ماتریس



CodeforLife
یک شنبه 16 اسفند 1394, 13:00 عصر
سلام متریس 10 در 10 دارم که می خوام خانه هایی رو که به هم متصل هستند و ویژگی یکسانی دارند مثلا مقدار 1 دارند , باز هم تکرار می کنم به هم متصل هستند رو به دست بیارم مثل بازی mine sweeper .
تا الان تونستم فقط 8 تای اطرافش رو محاسبه کنم ...
میشه راهنمایی بفرمایید
متشکرم

hamid_hr
دوشنبه 17 اسفند 1394, 04:38 صبح
فک کنم باید از یک تابع بازگشتی استفاده کنی

اول همین خونه که توش هست رو بررسی میکنه
اگه ویژگی یکسانی نداشت از تابع خارج میشه
اگه ویژگی یکسانی داشت
این خونه رو علامت میزاری
به ازای تمام خونه های اطراف این خونه هممین تابع را فراخوانی کن

CodeforLife
دوشنبه 17 اسفند 1394, 12:55 عصر
سلام تابع رو نوشتم به این صورت که تا 8 خونه اطراف رو می تونه چک کنه !
ولی من می خوام تا همه خونه های اطراف که بهش وابسته اند کنترل بشه!
ممنونم

hamid_hr
دوشنبه 17 اسفند 1394, 14:26 عصر
خب همون تابع رو بفرست تا برات کاملش کنم