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



Pdf көрінісі
бет465/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   461   462   463   464   465   466   467   468   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

template

void      insert(InputIter fi rst, InputIter last);

void      erase(iterator position);

size_type erase(const key_type& x); 

void      erase(iterator fi rst, iterator last);

void      clear();

Функцияның бірінші формасы сөздікке «кілт–мəні» жұбын кірістіру үшін 

қолданылады. Функция кірістірілген мəнді көрсететін итератордан жəне опе-

рация нəтижесінің бульдік көрсеткішінен тұратын жұпты қайтарады, егер 

берілген кілті бар жазба сөздікте жоқ болса, бульдік көрсеткіш 

true

 мəніне 


(тек осы жағдайда ғана кірістіру орындалады), кері жағдайда (итератор бар 

жазбаға сілтеме жасайды) 



false

 мəніне тең болады. Функцияның жұмыс 

23-1140



346

істеу уақыты сөздіктегі элементтер санынының логарифміне пропорционал 

болып  табылады. 

Сонымен, сөздікте бар жазбаны кірістіру функциясының көмегімен 

түзетуге болмайды. Бұл əрекет индекс бойынша қол жеткізу операциясы 

арқылы орындалады. 

Осының алдындағы листингте типі сипатталған сөздікке кірістірудің 

бірнеше мысалы төменде берілген: 





Достарыңызбен бөлісу:
1   ...   461   462   463   464   465   466   467   468   ...   642




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

    Басты бет