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

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

?? lll.h

?? 大數運算類
?? H
字號:
#ifndef NTL_LLL__H
#define NTL_LLL__H

#include <NTL/mat_ZZ.h>
#include <NTL/mat_RR.h>

NTL_OPEN_NNS

long LLL(ZZ& det, mat_ZZ& B, long verbose = 0);
long LLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long verbose = 0);

long LLL(ZZ& det, mat_ZZ& B, long a, long b, long verbose = 0);
long LLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long a, long b, long verbose = 0);

long LLL_plus(vec_ZZ& D, mat_ZZ& B, mat_ZZ& U, long verbose=0);
long LLL_plus(vec_ZZ& D, mat_ZZ& B, long verbose=0);
long LLL_plus(vec_ZZ& D, mat_ZZ& B, mat_ZZ& U, long a, long b, long verbose=0);
long LLL_plus(vec_ZZ& D, mat_ZZ& B, long a, long b, long verbose=0);

long image(ZZ& det, mat_ZZ& B, long verbose = 0);
long image(ZZ& det, mat_ZZ& B, mat_ZZ& U, long verbose = 0);

long LatticeSolve(vec_ZZ& x, const mat_ZZ& A, const vec_ZZ& y, long reduce=0);



typedef long (*LLLCheckFct)(const vec_ZZ&); 

extern double LLLStatusInterval;
extern char *LLLDumpFile;


// classical Gramm-Schmidt versions

long LLL_FP(mat_ZZ& B, double delta = 0.99,
	    long deep = 0, LLLCheckFct check = 0, long verbose = 0);

long LLL_FP(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long BKZ_FP(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0) ;
long BKZ_FP(mat_ZZ& BB, mat_ZZ& U, double delta=0.99, 
         long BlockSize=10, long prune=0, 
         LLLCheckFct check = 0, long verbose = 0);

long LLL_XD(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long LLL_XD(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long BKZ_XD(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long BKZ_XD(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long LLL_QP(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long LLL_QP(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long BKZ_QP(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long BKZ_QP(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long BKZ_QP1(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long BKZ_QP1(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long LLL_RR(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long LLL_RR(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, 
            long deep = 0, LLLCheckFct check = 0, long verbose = 0);


long BKZ_RR(mat_ZZ& BB, double delta=0.99, long BlockSize=10, 
            long prune=0, LLLCheckFct check = 0, long verbose = 0);

long BKZ_RR(mat_ZZ& BB, mat_ZZ& U, double delta=0.99, 
            long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);


// Givens rotations versions

long G_LLL_FP(mat_ZZ& B, double delta = 0.99,
	    long deep = 0, LLLCheckFct check = 0, long verbose = 0);

long G_LLL_FP(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long G_BKZ_FP(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0) ;
long G_BKZ_FP(mat_ZZ& BB, mat_ZZ& U, double delta=0.99, 
         long BlockSize=10, long prune=0, 
         LLLCheckFct check = 0, long verbose = 0);

long G_LLL_XD(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long G_LLL_XD(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long G_BKZ_XD(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long G_BKZ_XD(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long G_LLL_QP(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long G_LLL_QP(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);


long G_BKZ_QP(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long G_BKZ_QP(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long G_BKZ_QP1(mat_ZZ& BB, double delta=0.99, long BlockSize=10, long prune=0,
         LLLCheckFct check = 0, long verbose = 0);
long G_BKZ_QP1(mat_ZZ& BB, mat_ZZ& U, double delta=0.99,
         long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

long G_LLL_RR(mat_ZZ& B, double delta = 0.99, long deep = 0,
           LLLCheckFct check = 0, long verbose = 0);
long G_LLL_RR(mat_ZZ& B, mat_ZZ& U, double delta = 0.99, 
            long deep = 0, LLLCheckFct check = 0, long verbose = 0);


long G_BKZ_RR(mat_ZZ& BB, double delta=0.99, long BlockSize=10, 
            long prune=0, LLLCheckFct check = 0, long verbose = 0);

long G_BKZ_RR(mat_ZZ& BB, mat_ZZ& U, double delta=0.99, 
            long BlockSize=10, long prune=0, LLLCheckFct check = 0, long verbose = 0);

void ComputeGS(const mat_ZZ& B, mat_RR& mu, vec_RR& c);


void NearVector(vec_ZZ& ww, const mat_ZZ& BB, const vec_ZZ& a);

NTL_CLOSE_NNS

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
9191精品国产综合久久久久久| 国产精品视频九色porn| 亚洲一区二区av在线| 色呦呦国产精品| 亚洲欧洲综合另类| 欧美视频在线观看一区二区| 亚洲成国产人片在线观看| 欧美日韩国产成人在线91| 日本亚洲三级在线| 久久亚洲精精品中文字幕早川悠里| 国产一区二区久久| 国产精品三级视频| 欧美在线视频全部完| 日韩中文字幕区一区有砖一区| 日韩一区二区三区四区五区六区| 理论电影国产精品| 国产精品毛片无遮挡高清| 色综合久久中文字幕综合网| 日韩在线观看一区二区| 久久综合九色综合欧美就去吻| 成人午夜免费视频| 亚洲制服欧美中文字幕中文字幕| 国产精品入口麻豆九色| 91亚洲男人天堂| 视频一区国产视频| 日本一区二区视频在线| 色婷婷狠狠综合| 久久99久久99精品免视看婷婷| 国产精品网站导航| 欧美夫妻性生活| 成人免费看黄yyy456| 亚洲福利一二三区| 欧美激情综合五月色丁香小说| 色丁香久综合在线久综合在线观看| 奇米精品一区二区三区在线观看一| 国产人妖乱国产精品人妖| 欧美午夜不卡在线观看免费| 国产伦精一区二区三区| 一区二区三区小说| 久久午夜羞羞影院免费观看| 欧美性大战久久久久久久| 国产一区 二区| 自拍av一区二区三区| 欧美三级一区二区| 亚洲欧美在线视频| 欧美电影免费观看完整版| 色婷婷综合久色| 国产剧情在线观看一区二区| 香蕉成人伊视频在线观看| 久久久91精品国产一区二区精品| 欧美精品免费视频| 91日韩精品一区| 国产成人自拍网| 欧美a一区二区| 亚洲一区二区高清| 亚洲人123区| 中文字幕中文乱码欧美一区二区| 欧美一卡二卡在线| 欧美综合一区二区三区| 99久久国产综合色|国产精品| 在线看一区二区| 不卡电影一区二区三区| 国产乱一区二区| 久久电影网站中文字幕| 天堂一区二区在线| 亚洲一区二区美女| 亚洲免费视频成人| 亚洲欧美国产高清| 日韩一区在线看| 亚洲欧美在线观看| 亚洲色图视频网站| 中文字幕一区二区日韩精品绯色| 日本一区二区三区视频视频| 欧美xxxx在线观看| 日韩欧美一区二区不卡| 欧美一级国产精品| 日韩免费电影一区| 制服视频三区第一页精品| 欧美精品一卡二卡| 日韩一区二区视频| 精品国产免费视频| 国产视频视频一区| 国产精品嫩草久久久久| 国产精品久久看| 亚洲男人的天堂网| 亚洲小说春色综合另类电影| 亚洲综合丝袜美腿| 午夜成人免费视频| 美女在线一区二区| 国产精品白丝av| 成人av在线观| 色婷婷久久久亚洲一区二区三区 | 日韩精品一区二区三区视频播放| 欧美日韩国产天堂| 日韩视频123| 久久久亚洲午夜电影| 欧美国产乱子伦| 亚洲精品大片www| 五月综合激情网| 精品一区精品二区高清| 国产成人av一区| 91视频观看免费| 在线综合+亚洲+欧美中文字幕| 91精品国产综合久久久久久久久久| 欧美成人在线直播| 国产精品久久久久久久久免费桃花| 亚洲女爱视频在线| 日本成人在线电影网| 国产精品一区二区91| 色婷婷综合久色| 日韩精品在线一区二区| 中文字幕不卡的av| 亚洲福利电影网| 国产精品原创巨作av| 91蝌蚪porny| 日韩精品一区在线| 国产精品国产三级国产a| 亚洲国产精品一区二区尤物区| 久久狠狠亚洲综合| 91麻豆国产香蕉久久精品| 欧美一区二区三区视频在线 | 色噜噜狠狠成人网p站| 欧美日韩成人在线一区| 国产亚洲美州欧州综合国| 亚洲激情成人在线| 国产乱码精品一区二区三区忘忧草| 色综合婷婷久久| 久久伊99综合婷婷久久伊| 一区二区视频免费在线观看| 久久疯狂做爰流白浆xx| 欧美视频中文字幕| 中文字幕一区二区不卡 | 中文字幕日韩av资源站| 视频在线观看91| 色先锋aa成人| 国产人成亚洲第一网站在线播放| 午夜激情久久久| 91丨九色丨国产丨porny| 久久影院电视剧免费观看| 午夜精品一区在线观看| 99精品久久99久久久久| 久久久久国产精品人| 日本成人在线看| 欧美日韩情趣电影| 亚洲精品成人在线| 91香蕉视频在线| 五月天视频一区| 91国内精品野花午夜精品| 中文子幕无线码一区tr| 久久99在线观看| 欧美一区二区三区系列电影| 一二三区精品视频| 91网页版在线| 中文字幕亚洲一区二区va在线| 国产精品乡下勾搭老头1| 欧美一级艳片视频免费观看| 亚洲高清一区二区三区| 在线观看精品一区| 一区二区三区国产豹纹内裤在线| 不卡的看片网站| 中文乱码免费一区二区| 中文字幕欧美一区| 国产ts人妖一区二区| 久久亚洲免费视频| 国产黄人亚洲片| 久久久久久免费网| 国产激情视频一区二区在线观看| 久久久影视传媒| 国产乱码一区二区三区| 日本一区二区在线不卡| 成人网男人的天堂| 中文字幕一区二区不卡| 一本大道久久精品懂色aⅴ| 日韩理论片一区二区| 91麻豆蜜桃一区二区三区| 中文字幕日韩欧美一区二区三区| 一本到高清视频免费精品| 洋洋成人永久网站入口| 欧美色爱综合网| 日本亚洲视频在线| 精品福利一区二区三区免费视频| 久久99国产精品尤物| 久久精品一区二区三区av| 国产福利91精品一区| 18欧美亚洲精品| 在线视频国内自拍亚洲视频| 亚洲成人av一区二区三区| 精品乱人伦小说| 成人黄色777网| 一区二区三区在线视频播放| 欧美日韩国产综合视频在线观看| 青青草97国产精品免费观看无弹窗版 | 日韩高清中文字幕一区| 欧美一区在线视频| 久久精品国产**网站演员| 中文字幕成人av| 欧美日韩免费一区二区三区视频| 美脚の诱脚舐め脚责91| 久久久777精品电影网影网 | 国产精品丝袜黑色高跟|