STL 常用演算法(五)常用算術生成演算法

2021-10-06 06:23:19 字數 692 閱讀 5527

注意:

演算法簡介:

1 accumulate

功能描述:

函式原型:

#include

#include

void

test01()

int total =

accumulate

(v.begin()

, v.

end(),

0); cout <<

"total = "

<< total << endl;

}int

main()

總結:accumulate使用時標頭檔案注意是 numeric,這個演算法很實用

2 fill

功能描述:

函式原型:

#include

#include

#include

class

myprint};

void

test01()

intmain()

總結:利用fill可以將容器區間內元素填充為 指定的值

C STL 常用算術生成演算法

算術生成演算法屬於小型演算法,包含標頭檔案numeric accumulate 計算容器區間內元素累加總和 void test01 accumulate iterator beg,iterator end 起始累加值 int num accumulate v1.begin v1.end 0 相當於0...

STL學習3常用演算法3 7常用算數生成演算法

1 標頭檔案 include 2 accumulate 2.1 計算容器元素累計總和 2.2 第三個引數是起始累加的值 3 fill 3.1 填充演算法 4 測試程式 include pch.h include include include accumulate includeusing name...

C 學習筆記31 常用算術生成演算法

好 接著學習算術生成演算法!學習目標 注意 演算法簡介 1 accumulate 功能描述 函式原型 include using namespace std include include include include 算術生成演算法 void test01 int total1 accumula...