سلام خدمت دوستان و استادن گرامی من" سورس پیاده سازی دو پشته با استفاده از یک آرایه "رو
میخواستم ممنون میشم اگه سورسشو دارین برام بزارین ممنون میشم
سلام خدمت دوستان و استادن گرامی من" سورس پیاده سازی دو پشته با استفاده از یک آرایه "رو
میخواستم ممنون میشم اگه سورسشو دارین برام بزارین ممنون میشم
لطفا خودتان تلاش کنید واز در خواست های مجدد این گونه مسایل خودداری نمایید
این سورس در نت به فروش میرسد اما این پیاده سازی استاندارد توسط خودم است .
محتوا مخفیست ، برای مشاهده کافیست از مطلب تشکر کنید
سلام دوست عزیز
* به زبان C نوشته شده .
* با یک حلقه هم میشه کدش کرد اما جدا از هم نوشتم که قابل فهم باشه .
کد:int array[10]; // ساخت یک آرایه 10 عنصری int top = -1 ; int top1 = -1 ; int stack[10] ; ساخت یک پشته 10 عنصری int stack1[10] ; ساخت پشته دوم با 10 عنصر for (int i = 0 ; i < 10 ; i++ ) { cin >> array[i] // پر کردن آرایه 10 عنصری با استفاده از ورودی } for ( int i = 0 ; i < 10 ; i++) { if (top == -1 && top1 == -1 ) // شرط خالی بودن پشته { top++; top1++; stack[top]=array[i]; stack1[top1]=array[i]; } }
ویرایش توسط [Z]aratho[s] : 2015/10/29 در ساعت 19:40
ی سوال فنی پشته اول باید پر بشه بعد بره تو پشته دوم دیگه ؟؟
یعنی جابجایی دارایی پشته اول تو پشته دوم بره با کمک ارایه
چون برنامه من همچین کاریو میکنه اما دوست خوبمبرنامشون ی طور دیگه است
ارایه رو پر میکنن میریزن تو دو تا پشته خوب سوالی ک پیش میاد اینه که مگه بیکاریم تو ی پشته میریزم ارایه رو خوب.باز اگه ممکنه ی نگاهی به سوال و دلیل ایجاد سوال کنیم موضوع روشن تر بشه شاید من اشتباه میکنم
بنابر این تصور میشه ارایه حلقه اتصال بین دو پشته باشه نه پر کننده ان !
ویرایش توسط Reza Rey : 2015/11/01 در ساعت 00:21
Close عزیز .
استارتر فقط گفتن پیاده سازی دو پشته با یک آرایه ...
توضیح بیشتری در مورد سوالشون ندادن که اگه پشته اول پر شد بریزه توی پشته دوم ...
حالت های زیادی میشه برای این سورس لحاظ کرد .
اگر اون حالتی هم باشه که شما میگی فقط یه شرط اضافه میشه که اگه درست باشه ، ادامش رو بریزه توی پشته دوم
سورس زیاد پیچیده ای نیست ، عجیبه که فروشیه .
استارتر هم مختاره توی پیشنهاد ها و راه حل هایی که دوستان توی تاپیک ارائه میدن یک نتیجه گیری کلی بکنه که به کارش بیاد ( هدف از تاپیک زدن همینه )
موفق باشی
ویرایش توسط [Z]aratho[s] : 2015/11/01 در ساعت 00:32
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)