• 21-11-2010, 23:09:19
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar merabalar... Bu günlerde stack ve kuyruk yapısını işlemekteyiz. bende yeni yeni kavramaya çalışırken size danışayım dedim...

    birinci sorum

    Stack kullanarak iki tane integer sayıyı nasıl tanımlarız ve ekleriz. (psuedocode)


    Bir diğeride aşşağıdaki kodun çıktısı ne olur... Stack yapsının içeriği nedir.. ?


    /*----stacktest.cpp-----*/
    #include "stack.h"
    using namespace std;

    int main()
    {

    stack<int> s;
    s.push(2);
    s.push(3);
    s.push(4);
    cout << s.pop() << endl;
    s.push(5);
    cout << s.pop() << endl;

    system("PAUSE");
    return 0;
    }
    /*-------end---------*/
  • 22-11-2010, 01:17:09
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Programın çıktısı 4 ve 5 olur. Stack yapısı temel olarak son giren elemanı ilk çıkarır.