STL(二十四)數值演算法

CopperDong發表於2017-09-03

一組對容器元素進行數值計算的模板函式,包括容器元素求和accumulate、兩序列元素的內積inner_product、容器元素的一系列部分元素和partial_sum、容器每對相鄰元素的差、由SGI C++ STL擴充套件的遞增賦值iota以及n次方power計算等。

#include <numeric>

一、遞增賦值iota

將一組遞增的值賦值給區間元素

二、元素求和accumulate

將區間元素進行累計求和

三、兩序列元素內積inner_product

對兩序列區間的元素進行內積計算

四、部分元素求和partial_sum

對區間元素進行區域性求和

五、相鄰元素求差adjacement_difference

對區間的相鄰元素求差

六、n次方計算power

用於進行n次方的計算



相關文章