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

2021-10-09 13:02:37 字數 1269 閱讀 5779

好 接著學習算術生成演算法!

學習目標:

注意:

演算法簡介:

1 accumulate

功能描述:

函式原型:

#include

using

namespace std;

#include

#include

#include

#include

//算術生成演算法

void

test01()

int total1 =

accumulate

(v1.

begin()

, v1.

end(),

1000);

cout <<

"total1: "

<< total1 << endl;

int total2 =

accumulate

(v1.

begin()

, v1.

end(),

0); cout <<

"total2: "

<< total2 << endl;

}int

main()

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

功能描述:

函式原型:

#include

using

namespace std;

#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 常用演算法(五)常用算術生成演算法

注意 演算法簡介 1 accumulate 功能描述 函式原型 include include void test01 int total accumulate v.begin v.end 0 cout total total endl int main 總結 accumulate使用時標頭檔案注意...

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...