السلام عليكم ورحمه الله
استخدم 2 stack
بحيث تكون كيو وتجري عليها عمليه الحذف والاضافه
تحت السي
السلام عليكم ورحمه الله
استخدم 2 stack
بحيث تكون كيو وتجري عليها عمليه الحذف والاضافه
تحت السي
السلام عليكم ,,
يمكن فعل ذلك بعدة طرق ,, حيث يمكنك التغير في بنية ال stack قليلا لتقوم بالمهمة ,, لكن اذا أردت عدم التغيير المطلق قم بالآتي ,,
عند عمل push لبيانات ستضعها في الستاك الاول ,, واذا أردت أن تقوم بعمل pop ,, ستعمل pop لكل عنصر في الستاك الاول ,, وفي نفس الوقت تقوم بعمل push له في الستاك الثاني ,, وهكذا حتى تنهي الى العنصر قبل الاخير ,, والاخير في الستاك الاول سيكون هو ماتريده حقا ليعمل المثال كما في ال queue ,, الداخل أولا خارج أولا ,,
بالتوفيق ,,
هذا الموضوع مغلق.