यदि कतार खाली है। // सेट फ्रंट पॉइंटर टू फर्स्ट लोकेशन। रियर 0 अन्य (रियर) ++ आई गिरफ्तारी [रियरल डेटा; अगर (सामने १) सामने- ओय ई फ़ंक्शन कतार से एक तत्व को

271 डेटा स्ट्रॉन्ग थ्रू सी चूक: IrscrO PrintfC “nnninhtht INVALID CHOICE।) getcho } जबकि (पसंद! returnCO) 0); क्यू पर एक तत्व को एन-क्यू करने का कार्य। शून्य EnQueue Cint गिरफ्तार, इंट डेटा, int “फ्रंट, इंट ट्रियर) मैं आईसीसी रियर आकार 1) /? यदि पिछला पॉइंटर अंतिम स्थान पर है। // पहले स्थान पर रियर सेट करें। // अन्यथा… // रियर पॉइंटर बढ़ाना / कतार में पंक्तिबद्ध तत्व। / यदि कतार खाली है। // सेट फ्रंट पॉइंटर टू फर्स्ट लोकेशन। रियर 0 अन्य (रियर) ++ आई गिरफ्तारी [रियरल डेटा; अगर (सामने १) सामने- ओय ई फ़ंक्शन कतार से एक तत्व को डी क्यू करने के लिए। / int De-Queue (int * arrest, int * front, int * आंसू) // डी कतार से कतार तत्व, {int data = arrest [* front]; यदि फ्रंट और रियर पॉइंटर एक ही स्थान पर हैं। // सेट फ्रंट और रियर पॉइंटर · 1 तक। ifC आगे पीछे) आगे पीछे + सामने – 0 मैं (Tfront) ++ -1; और अगर (सामने) आकार- / अन्यथा…. अन्य // इंक्रीमेंट फ्रंट पॉइंटर। / रिटर्निंग डी – कतारबद्ध तत्व। वापसी (डेटा) जाँच करने के लिए कि कतार खाली है या नहीं। int ismpty (इंट फ्रंट) वापसी (0) अन्य वापसी() जाँच करने के लिए कि क्या कतार पूर्ण है या नहीं। * / intFul12 Cint फ्रंट, int रियर) टी ifC (मोर्चों पीछे SIZE – 1) II (आगे – पीछे // यह जाँचने के लिए कि कतार भरी हुई है या नहीं वापसी (O) i अन्य वापसी (1):

Leave a Reply

Your email address will not be published. Required fields are marked *