Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет323/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   319   320   321   322   323   324   325   326   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

// кірістіру:

Node * insert(int key, int d);

bool remove(int key);   // Түйінді жою

void print();            // Тізімді тура бағытта 

                        // басып шығару

void print_back();      // Тізімді кері бағытта 

                          // басып шығару

};

Класс əдістерінің жүзеге асырылуын қарастырайық. 



add 

əдісі жаңа  



Node

 

типті объектіге жады бөледі жəне тізім басына жəне соңына нұсқауыштарды 



жаңарта отырып, объектіні тізімге қосады:

void List::add(int d){

   Node *pv = new Node(d); 

// Жаңа түйінге жады бөлу

   if (pbeg == 0) pbeg = pend = pv; // Тізімнің алғашқы 

                                    // түйіні

   else{



Достарыңызбен бөлісу:
1   ...   319   320   321   322   323   324   325   326   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет