- template <class InputIterator, class T, class BinaryOperation>
- T accumulate(InputIterator first, InputIterator last,
- T init, BinaryOperation binary_op) {
- for(; first != last; ++first) {
- init = binary_op(init, *first);
- return init;
- }
zxn990 ©著作权
文章标签 stl accumulate 文章分类 数据结构与算法 人工智能
- template <class InputIterator, class T, class BinaryOperation>
- T accumulate(InputIterator first, InputIterator last,
- T init, BinaryOperation binary_op) {
- for(; first != last; ++first) {
- init = binary_op(init, *first);
- return init;
- }
下一篇:修改vim的配色方案
本文主要比较了jdk1.7和1.8中HashMap的put逻辑
STL常用泛型算法
template <class BidirectionIterator> &nbs
template <class InputIterator, class T,
template <class Iterator> &nb
template <class RandomAccessIterator> &nb
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M