numeric

2019-02-18  本文已影响0人  遇见你_17be

https://zh.cppreference.com/w/cpp/header/numeric

函数

iota(C++11)用从起始值开始连续递增的值填充区间 

accumulate计算区间内元素的和 

reduce(C++17)类似 std::accumulate ,除了以乱序 

transform_reduce(C++17)应用函数对象,然后以乱序规约 

inner_product计算两个区间元素的内(函数模板)

adjacent_difference计算区间内相邻元素之间的差 

partial_sum计算区间内元素的部分和 

inclusive_scan类似 std::partial_sum ,第 i 个和中包含第 i 个输入 

exclusive_scan(C++17)类似 std::partial_sum ,第 i 个和中排除第 i 个输入 

transform_inclusive_scan(C++17)应用函数对象,然后进行包含扫描 

transform_exclusive_scan(C++17)应用函数对象,然后进行排除扫描 

gcd(C++17)返回二个整数最大公约数的 constexpr 函数模板 

lcm(C++17)返回二个整数最小公倍数的 constexpr 函数模板 

上一篇 下一篇

猜你喜欢

热点阅读