الآخر الأسئلة

حاولت تنفيذها بطريقة مختلفة عن الطريقة التي قام بها الأستاذ عادل في درس queue with linked list. رابط ...

  1. اهلا محمد! حاول ضيف اقواس عند تحقق الشرط if (elmt == cur-> item){ find = true; cout << elmt << " is in the Queue linked\n"; }  

    اهلا محمد!

    حاول ضيف اقواس عند تحقق الشرط

    if (elmt == cur-> item){
        find = true;
        cout << elmt << " is in the Queue linked\n";
    }

     

    قراءة أقل
    • 1
  1. كلتاهم يستعملان لنفس الغرض  وهو تخزين البيانات الا ان الاختلاف بينهم بطريقة العمل. وطريقة تخزين البيانات  التمثيل الواقعي تستطيع تمثيل Stack على أنها مجموعة اطباق فوق بعضها البعض وفي كل مرة تريد اخذ طبق. تبدأ من الأعلى اي من اخر طبق تمت إضافة   تستطيع تمثيل queue على أنها مجموعة أشخاص يقفون خلف‫اقرأ المزيد

    كلتاهم يستعملان لنفس الغرض  وهو تخزين البيانات

    الا ان الاختلاف بينهم بطريقة العمل. وطريقة تخزين البيانات

     التمثيل الواقعي

    تستطيع تمثيل Stack على أنها مجموعة اطباق فوق بعضها البعض وفي كل مرة تريد اخذ طبق. تبدأ من الأعلى اي من اخر طبق تمت إضافة

     

    تستطيع تمثيل queue على أنها مجموعة أشخاص يقفون خلف بعضهم في محل تجاري لدفع قيمة مشترياتهم. فالذي وصل في البدايه يدفع الأول

     

     

    بأختصار ان مبدأ عمل Stack قائم على

    last in  first out

     

    ومبدا عمل queue  قائم على

    first in last out

    قراءة أقل
    • 0