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



Pdf көрінісі
бет353/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   349   350   351   352   353   354   355   356   ...   465
Байланысты:
аибм сплюс

random_shuffl e
Кездейсоқ бірқалыпты үлестірімге сəйкес элементтердің 
орындарын ауыстыру
remove
Мəні берілген элементтердің орындарын ауыстыру
remove_copy
Мəні берілген элементтердің орындарын ауыстыра отырып, 
тізбектің көшірмесін алу
remove_copy_if
Предикат орындалған кезде элементтердің орындарын 
ауыстыра отырып, тізбекті көшіру
remove_if
Предикат орындалған кезде элементтердің орындарын 
ауыстыру
replace
Мəндері берілген элементтерді алмастыру
replace_copy
Мəндері берілген элементтерді алмастыра отырып, тізбекті 
көшіру
replace_copy_if
Предикат орындалған кезде элементтерді алмастыра отырып, 
тізбекті көшіру
replace_if
Предикат орындалған кезде элементтерді алмастыру
reverse
Элементтердің орналастыру ретін керіге өзгерту
reverse_copy
Тізбекті кері ретпен көшіру
rotate
Тізбек элементтерінің орнын циклдік түрде ауыстыру
rotate_copy
Циклдік түрде элементтердің көшірмесін алу
swap
Екі элементтің орындарын өзара алмастыру
swap_ranges
Екі тізбек элементтерінің орындарын өзара алмастыру


380
Алгоритм
Орындалатын функция
transform
Берілген операцияны тізбектің əрбір элементімен орындау
unique
Көршілес тең элементтерді өшіру
unique_copy
Көршілес тең элементтерді өшіре отырып, тізбектің 
көшірмесін алу
Осы алгоритмдерді толығырақ қарастырайық.
copy, copy_b ackward
copy
алгоритмі шекаралары 
fi rst
жəне 
last
итераторлары арқылы 
берілетін тізбекті алғашқы элементінен бастап шығыс тізбекке көшіреді, 
шығыс тізбек үшін 


Достарыңызбен бөлісу:
1   ...   349   350   351   352   353   354   355   356   ...   465




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

    Басты бет