हम रीट से तत्व सम्मिलित कर सकते हैं छोर इसलिए इसे डबल-एंडेड कतार कहा जाता है। इसे आमतौर पर छलावा कहा जाता है

डेटा स्ट्रॉन्ग थ्रू सी 272 डबल समाप्त प्रश्न (निधन) 6.3 यह उन तत्वों की एक सजातीय सूची भी है जिनमें सम्मिलन और दोनों छोरों से प्रदर्शन किया जाता है, हम रीट से तत्व सम्मिलित कर सकते हैं छोर इसलिए इसे डबल-एंडेड कतार कहा जाता है। इसे आमतौर पर छलावा कहा जाता है देवता दो प्रकार के होते हैं। ये दो प्रकार या तो केवल एक छोर पर प्रविष्टि या विलोपन। वो हैं विलोपन ऑपरेशन हैं अंत या सामने से प्रदर्शन करने के लिए लगाए गए प्रतिबंधों के कारण हैं 1. इनपुट-प्रतिबंधित deque। 2 आउटपुट-प्रतिबंधित deque। Pfigure 5 तत्वों की एक चाल दिखाता है रियर सामने doletion deltion एक छल चूँकि प्रविष्टि और विलोपन दोनों ही सिरे से किए जाते हैं, इसलिए इसे डिज़ाइन करना आवश्यक है निम्नलिखित चार संचालन करने के लिए एल्गोरिथ्म कतार के REAR छोर पर एक तत्व का सम्मिलन। कतार के सामने के छोर से एक तत्व का विलोपन कतार के FRONT अंत में एक तत्व का सम्मिलन। कतार के REAR छोर से एक तत्व का विलोपन। एक इनपुट-प्रतिबंधित deque के लिए केवल 1, 2, 3 और 4 में निर्दिष्ट कार्य मान्य हैं। और किसके लिए एक आउटपुट-प्रतिबंधित डीके केवल 1, 2, 3 में निर्दिष्ट संचालन मान्य हैं। इन चार परिचालनों को करने के लिए कार्य नीचे दिए गए हैं: 1. क्यूआर के आरएआर छोर पर एक तत्व का सम्मिलन शून्य dainsert.rear (int [a [10], int front, int रियर, int आइटम, int MAXSIZE) अगर (रियर (MAXSIZE 1)) प्रिंटफ c “कतार पूर्ण है”) वापसी रियर, रियर + 1; क्यू [रियर] आइटम;

Leave a Reply

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