Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ एसटीएल सूची में तत्वों को हटाएं


Iइस ट्यूटोरियल में, हम यह समझने के लिए एक प्रोग्राम पर चर्चा करेंगे कि C++ STL सूची में तत्वों को कैसे हटाया जाए।

इसके लिए, हम क्रमशः पिछले और सामने से तत्व को हटाने के लिए pop_back() और pop_front() फ़ंक्शन का उपयोग करेंगे।

उदाहरण

#include<iostream>
#include<list>
using namespace std;
int main(){
   list<int>list1={10,15,20,25,30,35};
   cout << "The original list is : ";
   for (list<int>::iterator i=list1.begin(); i!=list1.end();i++)
   cout << *i << " ";
   cout << endl;
   //deleting first element
   list1.pop_front();
   cout << "The list after deleting first element using pop_front() : ";
   for (list<int>::iterator i=list1.begin(); i!=list1.end(); i++)
   cout << *i << " ";
   cout << endl;
   //deleting last element
   list1.pop_back();
   cout << "The list after deleting last element using pop_back() : ";
   for (list<int>::iterator i=list1.begin(); i!=list1.end(); i++)
   cout << *i << " ";
   cout << endl;
}

आउटपुट

The original list is : 10 15 20 25 30 35
The list after deleting first element using pop_front() : 15 20 25 30 35
The list after deleting last element using pop_back() : 15 20 25 30

  1. सी ++ एसटीएल में रिवर्स फ़ंक्शन सूचीबद्ध करें

    इस लेख में हम C++ में काम करने, वाक्य रचना और सूची ::रिवर्स () फ़ंक्शन के उदाहरणों पर चर्चा करेंगे। STL में सूची क्या है सूची एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। सूचियों को डबल लिंक्ड सूचियों के रूप में लागू किया जाता है। सूचियाँ गैर-सन्निहित स्म

  1. सी ++ एसटीएल में सूची से अंतिम तत्व को कैसे हटाएं?

    मान लीजिए हमारे पास सी ++ में एक एसटीएल सूची है। कुछ ही तत्व हैं। हमें उस सूची से अंतिम तत्व को हटाना होगा। इसलिए यदि तत्व [10, 41, 54, 20, 23, 69, 84, 75] जैसे हैं, तो अंतिम तत्व 75 है। हम सूची से अंतिम तत्व को हटाने के लिए C++ कोड देखेंगे। उदाहरण #include<iostream> #include<list> using

  1. सी++ कार्यक्रम एसटीएल में सूची को लागू करने के लिए

    एक सूची एक अनुक्रम कंटेनर है जो गैर-सन्निहित स्मृति आवंटन की अनुमति देता है। वेक्टर की तुलना में सूची में धीमी गति से ट्रैवर्सल होता है, लेकिन एक बार स्थिति मिल जाने के बाद, सम्मिलन और विलोपन त्वरित होते हैं। कार्य और विवरण: From main(), we have called following functions:    fl.resize() =