PDA

نسخه کامل مشاهده نسخه کامل : کمک فوری برای پرکردن آرایه



حسین رودمعجن
09-11-2011, 20:38
واسه اینکه یه آرایه سه بعدی تعریف کنیم وخونه ی وسط آرایه روپیداکنیم واونومقداریک بدیم وباقی خونه ها هم بصورت دایره ای پربشن بایدچیکاانم

مرد مباح
10-11-2011, 17:57
میشه لطفا اول در مورد 2بعدیش توضیح بدی که میخوای چطور ÷ر بشه و بعد بعد دیگه چطوری؟
چون من روند کلی کارتو نفهمیدم. اگه منظورت اینه که مرکز 1 و بقلیاش 2 و بعدیا 3 بشه که سختی نداره. یک شمارنده کمکی کارتو راه میندازه.

برای پیدا کردن خونه وسط که مشکلی نیست. فقط باید آرایه رو توی همه زوایا div 2 کنی

حسین رودمعجن
15-11-2011, 10:12
میشه لطفا اول در مورد 2بعدیش توضیح بدی که میخوای چطور ÷ر بشه و بعد بعد دیگه چطوری؟
چون من روند کلی کارتو نفهمیدم. اگه منظورت اینه که مرکز 1 و بقلیاش 2 و بعدیا 3 بشه که سختی نداره. یک شمارنده کمکی کارتو راه میندازه.

برای پیدا کردن خونه وسط که مشکلی نیست. فقط باید آرایه رو توی همه زوایا div 2 کنی

فرض کن یه آرایه معمولی ویه بعدیه خونه وسطش کاری نداره ولی چه جوری باید به شکل حلزونی پربشه.یعنی خونه وسط که یک شده بعد بیادخونه سمت راستش بعدیکی پایین وبعد به سمت چپ به همین ترتیب....

مرد مباح
20-11-2011, 16:27
واقعا چیز سختیه.
روش کمی کار کردم ولی هنوز به جواب نرسیدم. اگه نتیجه داد الگو رو برات میزارم.

حالت حلزونی واقعا خیلی پیچیدس. چون روند ریاضیش رو نتونستم در بیارم. شما هم اگه زودتر به نتیجه ای رسیدی خوشال مسشم جواب رو بزاری.

szh_1367
21-11-2011, 13:38
واقعا از اون سوال های یک میلیون دلاری بود :eh: افرین


واقعا چیز سختیه.
روش کمی کار کردم ولی هنوز به جواب نرسیدم. اگه نتیجه داد الگو رو برات میزارم.

حالت حلزونی واقعا خیلی پیچیدس. چون روند ریاضیش رو نتونستم در بیارم. شما هم اگه زودتر به نتیجه ای رسیدی خوشال مسشم جواب رو بزاری.
مسئله جالب و پیچیده ای است اون هم در حالت سه بعدی

برای حل این مسئله باید با یک استاد ریاضی مشورت بکنید تا فرمول ریاضی اون رو براتون در بیاره یا تشریح کند بعد اون ذوق و سلیقه شماست که بتوانید فرمول رو به کد تبدیل کنید

اگر به جواب رسیدید لطفا کد رو اینجا قرار بدهید

بنده هم با یک استاد ریاضی صحبت میکنم شاید فرجی شد :31:

*Batman*
22-11-2011, 15:29
بله مساله سختیه.اصولا کنترل آرایه سه بعدی مشکله و کمتر ازش استفاده میشه.
منم با علما مشورت میکنم و امیدوارم حداقل بتونیم دو بعدیش رو حل کنیم!

مرد مباح
25-11-2011, 14:46
با یک الگوزیتم ابتکاری حلش کردم دوستان
لینک دانلود :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

szh_1367
25-11-2011, 19:29
با یک الگوزیتم ابتکاری حلش کردم دوستان
لینک دانلود :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امکان داره کدتون رو اینجا قرار بدهید چون دلفی ندارم که کد رو مشاهده کنم

فایل exe رو که باز کردم شبیه ارایه دوبعدی بود :20:

مرد مباح
25-11-2011, 19:53
توی برنامه سورس هم هست. توی فایل pas
برنامه رو هم روی دو بعدی ساختم چون سه بعدیش اصلا نمیدونم چی هست. و فکر نکنم حلزونی سه بعدی داشته باشه.

szh_1367
25-11-2011, 21:43
توی برنامه سورس هم هست. توی فایل pas
برنامه رو هم روی دو بعدی ساختم چون سه بعدیش اصلا نمیدونم چی هست. و فکر نکنم حلزونی سه بعدی داشته باشه.
مرسی :11:

نوشتن برای دو بعد زیاد سخت نیست به چهار حلقه احتیاج داره چنتا شرط تازه این امکان هم وجود داره که کمی بهش اپشن اضافه کنیم تا برنامه جالبتر به نظر برسه ( بازاریابی :31: )

اما اون سه بعدی باید خیلی با دو بعدی فرق کنه متاسفانه دارم برای کنکور میخونم وقت نمیشه کمی تحقیق کنم اما این سوال رو توی دفترم نوشتم و اولین برنامه ای هست که باید حلش کنم :13:

مرد مباح
27-11-2011, 23:15
دوست عزیز. من نتونستم 3 بعدی اینو تصور کنم که چطوری ÷ر میشه. اصلا نمیشه یک مکعب رو با این روند پر کرد.
خبر بده