亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stl_numeric.h

?? 粗慥集成算法集合 ,并有詳細的文檔資料和測試數(shù)據(jù)處
?? H
字號:
/*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Copyright (c) 1999 
 * Boris Fomitchev
 *
 * This material is provided "as is", with absolutely no warranty expressed
 * or implied. Any use is at your own risk.
 *
 * Permission to use or copy this software for any purpose is hereby granted 
 * without fee, provided the above notices are retained on all copies.
 * Permission to modify the code and to distribute modified code is granted,
 * provided the above notices are retained, and a notice that the code was
 * modified is included with the above copyright notice.
 *
 */

/* NOTE: This is an internal header file, included by other STL headers.
 *   You should not attempt to use it directly.
 */


#ifndef __SGI_STL_INTERNAL_NUMERIC_H
#define __SGI_STL_INTERNAL_NUMERIC_H

#ifndef __STL_CONFIG_H
#include <stl_config.h>
#endif

__STL_BEGIN_NAMESPACE

template <class _InputIterator, class _Tp>
__STL_INLINE_LOOP
_Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init)
{
  __stl_debug_check(__check_range(__first, __last));
  for ( ; __first != __last; ++__first)
    __init = __init + *__first;
  return __init;
}

template <class _InputIterator, class _Tp, class _BinaryOperation>
__STL_INLINE_LOOP
_Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init,
               _BinaryOperation __binary_op)
{
  __stl_debug_check(__check_range(__first, __last));
  for ( ; __first != __last; ++__first)
    __init = __binary_op(__init, *__first);
  return __init;
}

template <class _InputIterator1, class _InputIterator2, class _Tp>
__STL_INLINE_LOOP
_Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1,
                  _InputIterator2 __first2, _Tp __init)
{
  __stl_debug_check(__check_range(__first1, __last1));
  for ( ; __first1 != __last1; ++__first1, ++__first2)
    __init = __init + (*__first1 * *__first2);
  return __init;
}

template <class _InputIterator1, class _InputIterator2, class _Tp,
          class _BinaryOperation1, class _BinaryOperation2>
__STL_INLINE_LOOP
_Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1,
                  _InputIterator2 __first2, _Tp __init, 
                  _BinaryOperation1 __binary_op1,
                  _BinaryOperation2 __binary_op2)
{
  __stl_debug_check(__check_range(__first1, __last1));
  for ( ; __first1 != __last1; ++__first1, ++__first2)
    __init = __binary_op1(__init, __binary_op2(*__first1, *__first2));
  return __init;
}

template <class _InputIterator, class _OutputIterator>
_OutputIterator 
partial_sum(_InputIterator __first, _InputIterator __last,
            _OutputIterator __result);


template <class _InputIterator, class _OutputIterator, class _BinaryOperation>
_OutputIterator 
partial_sum(_InputIterator __first, _InputIterator __last,
            _OutputIterator __result, _BinaryOperation __binary_op);

template <class _InputIterator, class _OutputIterator>
_OutputIterator
adjacent_difference(_InputIterator __first,
                    _InputIterator __last, _OutputIterator __result);

template <class _InputIterator, class _OutputIterator, class _BinaryOperation>
_OutputIterator 
adjacent_difference(_InputIterator __first, _InputIterator __last,
                    _OutputIterator __result, _BinaryOperation __binary_op);


// Returns __x ** __n, where __n >= 0.  _Note that "multiplication"
// is required to be associative, but not necessarily commutative.
// Alias for the internal name __power.  Note that power is an extension,
// not part of the C++ standard.

template <class _Tp, class _Integer, class _MonoidOperation>
_Tp power(_Tp __x, _Integer __n, _MonoidOperation __opr);

template <class _Tp, class _Integer>
_Tp power(_Tp __x, _Integer __n);

// iota is not part of the C++ standard.  It is an extension.

template <class _ForwardIterator, class _Tp>
__STL_INLINE_LOOP
void 
iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value)
{
  while (__first != __last)
    *__first++ = __value++;
}

__STL_END_NAMESPACE

# if !defined (__STL_LINK_TIME_INSTANTIATION)
#  include <stl_numeric.c>
# endif

#endif /* __SGI_STL_INTERNAL_NUMERIC_H */

// Local Variables:
// mode:C++
// End:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区在线免费| 亚洲欧美日韩久久精品| 在线视频观看一区| 久久99蜜桃精品| 亚洲三级在线观看| 26uuu国产日韩综合| 欧美亚洲综合一区| 成人教育av在线| 久久精品久久99精品久久| 怡红院av一区二区三区| 久久丝袜美腿综合| 欧美精品一二三区| 一本到高清视频免费精品| 精品综合免费视频观看| 亚洲一区二区三区精品在线| 欧美韩国一区二区| 久久综合色一综合色88| 欧美日本一道本| 色老综合老女人久久久| 成人精品小蝌蚪| 国产一区三区三区| 蜜桃久久久久久| 免费成人在线网站| 午夜一区二区三区视频| 一级做a爱片久久| 日韩毛片在线免费观看| 国产精品久久久久久久久搜平片| 精品国产免费视频| 日韩欧美激情一区| 欧美mv和日韩mv国产网站| 91.成人天堂一区| 制服视频三区第一页精品| 欧美中文字幕一区| 欧洲在线/亚洲| 欧美午夜精品一区二区三区| 色菇凉天天综合网| 在线免费观看日本一区| 欧美性色黄大片| 欧美日韩亚洲国产综合| 欧美日韩卡一卡二| 欧美日韩黄色一区二区| 欧美日韩大陆在线| 欧美日韩视频一区二区| 欧美剧情片在线观看| 欧美一区二区三区公司| 日韩欧美123| 精品国产凹凸成av人网站| 精品成人在线观看| 国产亚洲女人久久久久毛片| 国产欧美一区二区精品秋霞影院| 国产欧美日韩另类视频免费观看 | 色综合久久综合| 色综合久久中文综合久久牛| 欧美亚洲一区二区在线观看| 欧美另类高清zo欧美| 欧美丰满高潮xxxx喷水动漫| 91精品国产色综合久久不卡电影 | 91麻豆123| 欧美剧情片在线观看| 日韩视频一区二区三区| 久久女同互慰一区二区三区| 日韩一区欧美小说| 一区二区欧美视频| 青青草原综合久久大伊人精品优势| 久久精品久久99精品久久| 国产一区二区h| 成人v精品蜜桃久久一区| 色妹子一区二区| 91精品国产色综合久久不卡蜜臀| 久久综合色婷婷| 亚洲欧美一区二区三区孕妇| 三级久久三级久久| 国产美女一区二区| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲自拍欧美精品| 免费久久99精品国产| 成人免费视频视频在线观看免费 | www激情久久| 国产精品免费av| 视频一区国产视频| 国产一级精品在线| 在线看国产日韩| 欧美成人一区二区三区| 综合精品久久久| 蜜桃视频第一区免费观看| 99久久综合精品| 日韩一区二区三区电影在线观看| 国产精品久久久久久久久久免费看 | 欧洲av在线精品| 久久精品一二三| 亚洲一区二区三区不卡国产欧美| 国产综合色精品一区二区三区| 91老师国产黑色丝袜在线| 欧美精品一区二区三区一线天视频| 自拍偷拍国产亚洲| 国内成人精品2018免费看| 在线看不卡av| 中文字幕一区二区在线观看| 免费人成精品欧美精品| 欧美伊人精品成人久久综合97 | 成人亚洲一区二区一| 欧美精品乱码久久久久久按摩 | 亚洲精品一区二区三区香蕉 | 亚洲丰满少妇videoshd| eeuss鲁片一区二区三区| 日韩免费高清视频| 午夜精品久久一牛影视| 91碰在线视频| 国产网站一区二区| 久久99日本精品| 91精品午夜视频| 亚洲一区二区三区四区五区中文| 成人黄色在线看| 国产人久久人人人人爽| 久久国产精品99久久久久久老狼| 欧美视频三区在线播放| 樱桃国产成人精品视频| 99久久精品一区| 国产精品乱码一区二区三区软件| 激情亚洲综合在线| 日韩一区二区视频在线观看| 亚洲成人tv网| 欧美午夜精品一区二区蜜桃| 亚洲最大成人综合| 一本色道久久综合狠狠躁的推荐| 亚洲天堂a在线| 91香蕉视频mp4| 国产精品家庭影院| 懂色av中文字幕一区二区三区| 久久精品夜夜夜夜久久| 国产一区二区三区精品视频| 精品福利在线导航| 激情五月婷婷综合网| 26uuu另类欧美| 国产精品白丝av| 欧美国产日韩精品免费观看| 成人午夜视频在线观看| 国产精品网曝门| 色综合久久九月婷婷色综合| 一区二区三区在线视频观看58| 欧洲精品中文字幕| 亚洲国产精品一区二区久久| 欧美日韩高清影院| 日本亚洲电影天堂| 精品日韩一区二区三区免费视频| 精品亚洲成av人在线观看| 国产清纯在线一区二区www| 成人av电影免费观看| 亚洲男人的天堂网| 欧美亚日韩国产aⅴ精品中极品| 亚洲成av人片在线观看无码| 欧美一卡二卡在线| 国产精品一区二区不卡| 综合久久国产九一剧情麻豆| 欧美色国产精品| 久久国产成人午夜av影院| 国产肉丝袜一区二区| 99久久99久久久精品齐齐| 亚洲第一在线综合网站| 日韩欧美国产一二三区| 高清在线不卡av| 一区二区三区中文在线观看| 在线电影一区二区三区| 国产真实乱对白精彩久久| 国产精品久久久久一区二区三区共 | 亚洲欧美激情在线| 欧美美女一区二区三区| 韩国成人在线视频| 亚洲色欲色欲www在线观看| 制服丝袜中文字幕一区| 国产高清一区日本| 亚洲小说春色综合另类电影| 欧美刺激脚交jootjob| 99国产精品国产精品久久| 婷婷丁香久久五月婷婷| 欧美韩国日本不卡| 6080yy午夜一二三区久久| 国产成人精品免费在线| 亚洲午夜久久久久久久久电影院 | 欧美日韩黄色一区二区| 国产一区二区三区在线观看免费 | 亚洲国产精品一区二区久久恐怖片 | 26uuu另类欧美亚洲曰本| 91碰在线视频| 国产精品国产三级国产有无不卡 | 911国产精品| 国产精品影视在线观看| 夜夜揉揉日日人人青青一国产精品| 精品国产髙清在线看国产毛片| 成人av网在线| 美国精品在线观看| 亚洲美女区一区| 国产午夜亚洲精品不卡| 欧美美女一区二区在线观看| www.亚洲精品| 精品一区二区三区视频在线观看| 亚洲激情第一区| 国产精品理伦片| 欧美成人精品1314www| 欧美熟乱第一页|