好 接著學習算術生成演算法!
學習目標:
注意:
演算法簡介:
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...