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

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

?? wordvector.h

?? 可以根據NTL庫進RSA加密、解密算法的實現
?? H
字號:

#ifndef NTL_WordVector__H
#define NTL_WordVector__H

/**************************************************************

  A WordVector is functionally similar to
  a  generic NTL vector of _ntl_ulong.  

  Be careful! the MaxLength() function does not return 
    the max length ever set, but rather the max space allocated,
    which *may* be more.

  The FixLength() facility is not available.

  The reason for special-casing is efficiency (of course).

**************************************************************/



#include <NTL/tools.h>
#include <NTL/ZZ.h>

NTL_OPEN_NNS



#ifndef NTL_RANGE_CHECK
#define NTL_WV_RANGE_CHECK_CODE 
#else
#define NTL_WV_RANGE_CHECK_CODE if (i < 0 || !rep || i >= long(rep[-1])) RangeError(i);
#endif

// vectors are allocated in chunks of this size

#ifndef NTL_WordVectorMinAlloc
#define NTL_WordVectorMinAlloc (4)
#endif

// vectors are always expanded by at least this ratio

#ifndef NTL_WordVectorExpansionRatio
#define NTL_WordVectorExpansionRatio (1.2)
#endif

// controls initialization during input

#ifndef NTL_WordVectorInputBlock
#define NTL_WordVectorInputBlock 50
#endif


class WordVector {  
public:  
   _ntl_ulong *rep;  
   void RangeError(long i) const;  

   WordVector(WordVector& x, INIT_TRANS_TYPE) { rep = x.rep; x.rep = 0; }


  
   WordVector() { rep = 0; }  
   WordVector(INIT_SIZE_TYPE, long n) { rep = 0; DoSetLength(n); }  
   WordVector(const WordVector& a) { rep = 0; *this = a; }     

   WordVector& operator=(const WordVector& a);  

   ~WordVector();  
   void kill(); 

   void DoSetLength(long n);
  
   void SetLength(long n)
   {
      _ntl_ulong *x = rep;
      if (x && long(x[-2] >> 1) >= n && n >= 0)
         x[-1] = n;
      else
         DoSetLength(n);
   }

   void ZeroLength() { if (rep) rep[-1] = 0; }
         
   void SetMaxLength(long n); 
   void QuickSetLength(long n) { rep[-1] = _ntl_ulong(n); } 
  
   long length() const { return (!rep) ?  0 : long(rep[-1]); }  
   long MaxLength() const 
   { return (!rep) ?  0 : long(rep[-2] >> 1); } 
  
   _ntl_ulong& operator[](long i)   
   {  
      NTL_WV_RANGE_CHECK_CODE  
      return rep[i];  
   }  
  
   const _ntl_ulong& operator[](long i) const 
   {  
      NTL_WV_RANGE_CHECK_CODE  
      return rep[i];  
   }  
  
   _ntl_ulong& operator()(long i) { return (*this)[i-1]; }  
   const _ntl_ulong& operator()(long i) const { return (*this)[i-1]; } 
   
  
   const _ntl_ulong* elts() const { return rep; }  
   _ntl_ulong* elts() { return rep; }  
         
   static void swap_impl(WordVector& x, WordVector& y);  
   static void append_impl(WordVector& v, _ntl_ulong a); 
   static void append_impl(WordVector& v, const WordVector& w); 
}; 

inline void swap(WordVector& x, WordVector& y) 
   { WordVector::swap_impl(x, y); }

inline void append(WordVector& v, _ntl_ulong a)
   { WordVector::append_impl(v, a); }

inline void append(WordVector& v, const WordVector& w)
   { WordVector::append_impl(v, w); }


NTL_SNS istream& operator>>(NTL_SNS istream&, WordVector&);  
NTL_SNS ostream& operator<<(NTL_SNS ostream&, const WordVector&);  


long operator==(const WordVector& a, const WordVector& b);  
long operator!=(const WordVector& a, const WordVector& b);


long InnerProduct(const WordVector& a, const WordVector& b);

void ShiftAdd(_ntl_ulong *cp, const _ntl_ulong* ap, long sa, long n);
// cp = cp + (a << n)


long WV_BlockConstructAlloc(WordVector& x, long d, long n);
 
void WV_BlockConstructSet(WordVector& x, WordVector& y, long i);
 
long WV_BlockDestroy(WordVector& x);

long WV_storage(long d);





NTL_CLOSE_NNS

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人午夜精品影院观看视频 | 精品美女一区二区| 日本高清无吗v一区| 99国产麻豆精品| 99久久综合国产精品| 白白色 亚洲乱淫| a级精品国产片在线观看| 国产高清成人在线| thepron国产精品| 91影院在线免费观看| 欧美亚洲国产怡红院影院| 欧美日韩另类一区| 欧美成人女星排行榜| 久久久亚洲午夜电影| 国产精品色呦呦| 亚洲午夜在线视频| 蜜桃av一区二区在线观看| 精品一区二区国语对白| 国产一区二区按摩在线观看| 粉嫩高潮美女一区二区三区| 不卡视频一二三| 欧美精品 国产精品| 久久久噜噜噜久噜久久综合| 亚洲品质自拍视频| 美女在线观看视频一区二区| 国产成人自拍网| 欧美亚洲高清一区| 日韩欧美国产wwwww| 亚洲国产成人在线| 日韩中文欧美在线| 成人免费观看av| 7777精品久久久大香线蕉| 久久久精品蜜桃| 午夜精品福利视频网站| 国产精品综合在线视频| 欧美少妇bbb| 国产婷婷一区二区| 午夜国产精品一区| 波多野结衣精品在线| 日韩精品一区在线观看| 中文字幕综合网| 国产一区二区免费看| 欧美午夜精品一区二区蜜桃| 国产欧美一区二区三区网站 | 精品国产一区二区三区久久久蜜月 | 欧美三级视频在线观看| xfplay精品久久| 亚洲午夜电影在线观看| 国产69精品久久久久777| 欧美日韩国产一级二级| 亚洲男帅同性gay1069| 黑人巨大精品欧美一区| 欧美久久久久久蜜桃| 日韩一区有码在线| 国产一区二区成人久久免费影院| 欧美日韩久久一区二区| 亚洲激情在线激情| 不卡的av在线| 国产精品色眯眯| 国产91丝袜在线观看| 久久精品无码一区二区三区| 日本午夜一区二区| 欧美美女一区二区| 日韩精品一区第一页| 欧美亚洲综合久久| 一区二区三区91| 日本黄色一区二区| 亚洲综合久久久久| 91福利精品视频| 亚洲一区在线观看免费观看电影高清 | 欧美日韩免费视频| 亚洲一线二线三线视频| 欧美主播一区二区三区| 亚洲免费在线观看视频| 91色婷婷久久久久合中文| 国产精品久久久久久久久快鸭 | 欧美久久久一区| 亚洲成a人在线观看| 欧美美女激情18p| 五月天久久比比资源色| 制服丝袜日韩国产| 日本亚洲最大的色成网站www| 在线不卡中文字幕播放| 麻豆视频观看网址久久| 精品美女被调教视频大全网站| 精品一区二区成人精品| 中文字幕 久热精品 视频在线| 懂色av一区二区三区蜜臀| 亚洲同性同志一二三专区| 欧美性生交片4| 欧美aaaaa成人免费观看视频| 欧美电影免费观看高清完整版在线 | 国产精品免费观看视频| 99久久精品国产一区二区三区 | 日本一区二区视频在线| hitomi一区二区三区精品| 亚洲综合成人在线| 日韩一级大片在线| 国产91丝袜在线播放| 亚洲精品老司机| 日韩欧美国产电影| 风间由美性色一区二区三区| 亚洲精品综合在线| 日韩免费高清av| 成人免费观看男女羞羞视频| 亚洲福利视频三区| 国产欧美日韩在线| 欧美高清精品3d| 国产馆精品极品| 午夜日韩在线电影| 国产日韩欧美综合在线| 欧美视频在线观看一区二区| 国产精品538一区二区在线| 亚洲男人的天堂av| 久久久久亚洲蜜桃| 欧美午夜在线观看| 波多野结衣在线一区| 日韩电影免费一区| 亚洲视频一区在线观看| 欧美videofree性高清杂交| 色婷婷综合久久| 国产成人欧美日韩在线电影| 五月天激情综合网| 亚洲免费毛片网站| 日本一区二区久久| 欧美电影免费观看高清完整版在线 | 欧美在线免费视屏| 成年人网站91| 国产麻豆日韩欧美久久| 日本成人中文字幕在线视频| 一区2区3区在线看| 1区2区3区精品视频| 久久欧美中文字幕| 日韩视频123| 欧美精品自拍偷拍动漫精品| 色综合色综合色综合色综合色综合| 美女视频黄免费的久久 | 三级成人在线视频| 一区二区三区在线高清| 国产精品视频一二三| 日本一区二区三区久久久久久久久不| 欧美麻豆精品久久久久久| 在线观看亚洲一区| 欧美视频你懂的| 欧美日韩在线播放三区四区| 91浏览器入口在线观看| 成人99免费视频| 99久久精品免费精品国产| www.欧美精品一二区| 成人av电影免费在线播放| 不卡区在线中文字幕| 91亚洲精品一区二区乱码| 99久久精品国产一区二区三区| 成人黄色777网| 99久久精品免费看国产免费软件| 成人午夜免费视频| 99久久精品99国产精品| 91猫先生在线| 欧美色手机在线观看| 欧美精品tushy高清| 日韩亚洲电影在线| 欧美精品一区二区三区四区 | 日韩毛片在线免费观看| 亚洲女性喷水在线观看一区| 亚洲六月丁香色婷婷综合久久| 一区二区三区蜜桃| 亚洲超丰满肉感bbw| 日本成人在线一区| 国产精品亚洲一区二区三区在线| 成人免费av资源| 欧美在线999| 日韩精品中文字幕一区二区三区 | 亚洲免费在线看| 三级影片在线观看欧美日韩一区二区| 免费av成人在线| 成人亚洲一区二区一| 欧美日韩国产影片| 久久久777精品电影网影网| 亚洲靠逼com| 麻豆成人综合网| 色综合网色综合| 欧美大片一区二区| 亚洲少妇中出一区| 视频一区二区不卡| av不卡免费电影| 日韩一区二区三区免费看 | 成人激情午夜影院| 欧美视频完全免费看| 国产喷白浆一区二区三区| 亚洲激情一二三区| 国产一区二区三区黄视频 | 国产女主播视频一区二区| 一区二区三区四区五区视频在线观看 | 亚洲高清免费在线| 国产成人综合视频| 欧美一区二区三区人| 最近日韩中文字幕| 久久精品999| 欧美日韩一区小说| 亚洲欧美在线视频观看|