partial_sum
partial_sum
алгоритмі элементтердің іш інара қосындыларынан тұратын
тізбекті қалыптастырады. Мысалы, 3 1 2 3 5 сандарының тізбегі үшін нəтиже
3 4 6 9 14 болады, яғни нəтиженің əрбір элементі өзінің алдындағы элемент
пен бастапқы тізбектегі ағымдағы элементтің қосындысына тең болады.
Қосындының орнына төртінші параметр арқылы басқа операцияны беруге
болады. Нəтижені бастапқы тізбекке де орналастыруға болады, ол үшін үшінші
параметр ретінде оның басына деген итератор көрсетіледі. Функция нəтижелік
тізбектің соңынан кейінгі орналасатын элементке итераторды қайтарады.
Достарыңызбен бөлісу: |