سورس پیاده سازی دو پشته با استفاده از یک آرایه
نمایش نتایج: از 1 به 5 از 5

موضوع: سورس پیاده سازی دو پشته با استفاده از یک آرایه

  1. #1
    کاربر عادی

    تاریخ عضویت
    2015/01/19
    نوشته ها
    1
    پسندیده
    0
    تشکر شده 0 بار در 0 ارسال.
    میزان امتیاز
    0

    سورس پیاده سازی دو پشته با استفاده از یک آرایه

    سلام خدمت دوستان و استادن گرامی من" سورس پیاده سازی دو پشته با استفاده از یک آرایه "رو

    میخواستم ممنون میشم اگه سورسشو دارین برام بزارین ممنون میشم

  2. #2
    Forum Member
    Close آواتار ها
    تاریخ عضویت
    2014/03/07
    محل سکونت
    windows 10
    نوشته ها
    56
    پسندیده
    150
    تشکر شده 298 بار در 42 ارسال.
    میزان امتیاز
    0
    لطفا خودتان تلاش کنید واز در خواست های مجدد این گونه مسایل خودداری نمایید
    این سورس در نت به فروش میرسد اما این پیاده سازی استاندارد توسط خودم است .
    محتوا مخفیست ، برای مشاهده کافیست از مطلب تشکر کنید

  3. 5 کاربر زیر از Close عزیز به خاطر این پست مفید تشکر کرده اند .


  4. #3
    Titular Member
    [Z]aratho[s] آواتار ها
    تاریخ عضویت
    2014/05/19
    محل سکونت
    var/crash/
    نوشته ها
    473
    پسندیده
    316
    تشکر شده 6,154 بار در 384 ارسال.
    میزان امتیاز
    0
    سلام دوست عزیز

    * به زبان 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

  5. 6 کاربر زیر از [Z]aratho[s] عزیز به خاطر این پست مفید تشکر کرده اند .


  6. #4
    Forum Member
    Close آواتار ها
    تاریخ عضویت
    2014/03/07
    محل سکونت
    windows 10
    نوشته ها
    56
    پسندیده
    150
    تشکر شده 298 بار در 42 ارسال.
    میزان امتیاز
    0
    ی سوال فنی پشته اول باید پر بشه بعد بره تو پشته دوم دیگه ؟؟

    یعنی جابجایی دارایی پشته اول تو پشته دوم بره با کمک ارایه

    چون برنامه من همچین کاریو میکنه اما دوست خوبم
    برنامشون ی طور دیگه است

    ارایه رو پر میکنن میریزن تو دو تا پشته خوب سوالی ک پیش میاد اینه که مگه بیکاریم تو ی پشته میریزم ارایه رو خوب.
    بنابر این تصور میشه ارایه حلقه اتصال بین دو پشته باشه نه پر کننده ان !
    باز اگه ممکنه ی نگاهی به سوال و دلیل ایجاد سوال کنیم موضوع روشن تر بشه شاید من اشتباه میکنم
    ویرایش توسط Reza Rey : 2015/11/01 در ساعت 00:21

  7. 3 کاربر زیر از Close عزیز به خاطر این پست مفید تشکر کرده اند .


  8. #5
    Titular Member
    [Z]aratho[s] آواتار ها
    تاریخ عضویت
    2014/05/19
    محل سکونت
    var/crash/
    نوشته ها
    473
    پسندیده
    316
    تشکر شده 6,154 بار در 384 ارسال.
    میزان امتیاز
    0
    Close عزیز .
    استارتر فقط گفتن پیاده سازی دو پشته با یک آرایه ...
    توضیح بیشتری در مورد سوالشون ندادن که اگه پشته اول پر شد بریزه توی پشته دوم ...
    حالت های زیادی میشه برای این سورس لحاظ کرد .
    اگر اون حالتی هم باشه که شما میگی فقط یه شرط اضافه میشه که اگه درست باشه ، ادامش رو بریزه توی پشته دوم
    سورس زیاد پیچیده ای نیست ، عجیبه که فروشیه .
    استارتر هم مختاره توی پیشنهاد ها و راه حل هایی که دوستان توی تاپیک ارائه میدن یک نتیجه گیری کلی بکنه که به کارش بیاد ( هدف از تاپیک زدن همینه )
    موفق باشی
    ویرایش توسط [Z]aratho[s] : 2015/11/01 در ساعت 00:32

  9. 4 کاربر زیر از [Z]aratho[s] عزیز به خاطر این پست مفید تشکر کرده اند .


اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

اکانت پرمیوم

کینگ مووی

بیاتوموویز

مای موویز

سینما