रियर) अन्य वापसी की जानकारी फ्रंट डेक्-> रियर # -1; // जैसा कि नीचा होगा खाली आओ deq-> // रियर cel1 अब

डेटा स्ट्रॉन्ग थ्रूगह सी 282 // E1se // जानकारी निकालने और झंडा स्थापित करने के लिए जानकारी – deq Arr [deq -> रियर] deq -Arr [deq-> रियर] ओ //सफलता झंडा = 1; / सेटिंग पीछे अगर (deq »सामने – de -s रियर) अन्य वापसी की जानकारी फ्रंट डेक्-> रियर # -1; // जैसा कि नीचा होगा खाली आओ deq-> // रियर cel1 अब अपुष्ट है // जानकारी लौटाना deq -s रियर- int इस्मिप्ट (डीके डेव) अगर (deq। सामने -1) //खाली है वापसी 1 i अन्य //खाली नहीं है वापसी 0; int ISFUT1 (deque deq) अगर (deq। सामने 0 & deq.rearSIZE – 1) वापसी 1; //पूर्ण है अन्य // पूर्ण नहीं है वापसी 0i / -डिस्क्यू की वर्तमान स्थिति * शून्य प्रदर्शन (deque deq) int मैं // अगर छल खाली है ।। अगर (ISEmpty (deq)) प्रिंटफ “छल खाली है!”) returni //… फ़ंक्शन को भेजें / / Deque elments प्रदर्शित करना (i (deq, front) के लिए; i (deq। रियर) ; मैं ++) प्रिंटफ़ “xi”, deq.Arr [i): 6.9 प्राथमिक योग्यता एक प्राथमिकता कतार तत्वों का एक संग्रह है जैसे कि प्रत्येक तत्व को प्राथमिकता दी गई है और जिस क्रम में तत्व हटाए और संसाधित किए जाते हैं वह निम्न नियमों से आता है उच्च प्राथमिकता के एक तत्व को कम प्राथमिकता वाले किसी भी तत्व से पहले संसाधित किया जाता है एक ही प्राथमिकता वाले दो तत्वों को वास में आदेश के अनुसार संसाधित किया जाता है उन्हें कतार में जोड़ा गया। प्राथमिकता के एक प्रोटोटाइप को पहले संसाधित किया जाता है, और उसी प्राथमिकता फॉर्म ई के साथ कार्यक्रम मानक कतार।

Leave a Reply

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