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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tour-changes.html

?? 大數(shù)運(yùn)算類
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<html>
<head>
<title>
A Tour of NTL: Summary of Changes  </title>
</head>

<body bgcolor="#fff9e6">
<center>
<a href="tour-roadmap.html"><img src="arrow1.gif" alt="[Previous]" align=bottom></a>
 <a href="tour.html"><img src="arrow2.gif" alt="[Up]" align=bottom></a> 
<a href="tour-ack.html"> <img src="arrow3.gif" alt="[Next]" align=bottom></a>
</center>

<h1> 
<p align=center>
A Tour of NTL: Summary of Changes 
</p>
</h1>

<p> <hr> <p>
<h3>
Changes between NTL 5.3 and 5.3.1
</h3>

<ul>
<li>
Fixed a bug affecting the <tt>BuildIrred</tt> routines
for <tt>ZZ_pEX</tt> and <tt>zz_pEX</tt>.
</ul>

<p> <hr> <p>
<h3>
Changes between NTL 5.2 and 5.3
</h3>

<ul>
<li>
Minimized and isolated constructs that do not adhere to <tt>C</tt>/<tt>C++</tt> 
standards,
and added flags <tt>NTL_CLEAN_INT</tt> and <tt>NTL_CLEAN_PTR</tt>
which force stricter compliance with these standards 
<a href="tour-impl.html">[more details]</a>.

<p>
<li>
Added functions <tt>IsWhiteSpace</tt>, <tt>CharToIntVal</tt>,
and <tt>IntValToChar</tt>  to the <tt>tools</tt> module
<a href="tools.txt">[more details]</a>.

<p>
<li>
Added methods <tt>allocated</tt>, <tt>position1</tt> to generic vector classes
<a href="vector.txt">[more details]</a>.

<p>
<li>
Added method <tt>allocated</tt> to the class <tt>vec_GF2</tt>
<a href="vec_GF2.txt">[more details]</a>.

<p>
<li>
Added conversion routines from unsigned int/long to int, long, float, and double
<a href="conversions.txt">[more details]</a>.

<p>
<li>
Added routines <tt>AddPrec</tt>, <tt>SubPrec</tt>, etc., to the <tt>RR</tt>
module, and declared the practice of directly  assigning to the variable
<tt>RR::prec</tt> obsolete
<a href="RR.txt">[more details]</a>.

<p>
<li>
Fixed a number of minor bugs.

</ul>



<p> <hr> <p>
<h3>
Changes between NTL 5.1a and 5.2
</h3>

<p>

<ul>
<li>
Implemented Mark van Hoeij's new algorithm for factorining polynomials
with rational coefficients.
This new algorithm is much more efficient than the previous algorithm
used by NTL, and is the default (one can switch back to the old algorithm
with a run-time switch).
<p>
<a href="ZZXFactoring.txt">[documentation]</a>
<p>
<a href="tour-time.html">[performance measurements]</a>
<p>

<li>
Added routines <tt>LLL_plus</tt> that are just like the all-integer 
<tt>LLL</tt> routines, except that they return the exact values of the
squared lengths of the Gramm-Schmidt basis vectors.
This is useful in implementing van Hoeij's algorithm.
<a href="LLL.txt">[more details]</a>.
<p>

<li>
Made a small change to <tt>quad_float.c</tt> to make it compile
under  gcc version 3.0
without errors.
This is the <i>one</i> place in NTL where I resort to just a little
assmebly code (but only on x86/Linux platforms), and wouldn't you know it,
this is the <i>one</i> place where gcc 3.0 had problems.
<p>

<li>
Made a small change to the procedure for generating a distribution,
so that now all files in the "tar" file comprising the distribution
come without any annoyingly excessive access control restrictions.
<p>

<li>
Changed the version numbering scheme so that it is now closer to
"standard practice".
This is version "5.2".
Any small bug fixes to this version will be named "5.2.1", "5.2.2", etc.
Also, macros are now defined so that the numerical components
of the version number are available to the programmer.
<a href="version.txt">[more details]</a>.


</ul>


<p> <hr> <p>
<h3>
Changes between NTL 5.0c and 5.1a
</h3>

<p>
Some minor fixes and additions.
<p>
Completely backward compatible.
<p>

<ul>

<li>
Added a routine <tt>LatticeSolve()</tt> for finding integer
solutions to linear systems of integer equations.
<a href="LLL.txt">[more details]</a>

<p>
<li>
Modified the stragey used by the <tt>LLL()</tt> and <tt>image()</tt>
routines in the <a href="LLL.txt">LLL package</a> to deal
with linear dependencies.
The new strategy guarantees better worst-case bounds on the
sizes of intermediate values.
I'm not sure if it will have any serious practical impact, though.

<p>
<li>
Added some "partial ISO modes" so that one can use
some of the features of Standard <tt>C++</tt>,
even if ones compiler does not yet support all of the features.
<a href="tour-stdcxx.html">[more details]</a>

<p>
<li>
Bug fix: routine <tt>determnant()</tt> in <tt>mat_GF2.h</tt>
was not visible to the linker because of a typo in <tt>mat_GF2.c</tt>.

<p>
<li>
Made a "smarter" script for selecting the <tt>GetTime()</tt>
function.
This fixes an installation problem on Cygwin/Windows 95 platforms.
I hope it doesn't create more problems than it solves, though.

<p>
<li>
Added some extra documentation for installation under
Windows/MS Visual <tt>C++</tt>. 
<a href="tour-win.html">[more details]</a>

<p>
<li>
Changed some names like <tt>c_lip.c</tt> to <tt>c_lip_impl.h</tt>.
This should avoid some potential installation problems.

<p>
<li>
Throw away first 256-bytes of arc4 streams to improve quality of
the pseudo-random number generator.
This may change the precise behavior of some  programs.

<p>
<li>
Other minor, internal modifications.

</ul>




<p> <hr> <p>
<h3>
Changes between NTL 5.0b and 5.0c
</h3>

<p>
Fixed a naming problem in the Windows distribution.
The Unix distribution is unaffected.


<p> <hr> <p>
<h3>
Changes between NTL 5.0a and 5.0b
</h3>

<p>
Fixed a typo in <tt>vec_ulong.c</tt> that causes a compile error
on some platforms.


<p> <hr> <p>
<h3>
Changes between NTL 4.3a and 5.0a
</h3>

<p>
<ul>
<li>
I've now re-structured NTL so that one can use
either 'traditional' LIP or GMP as the <i>primary</i> long integer package.
Doing this introduced some (minor) backward incompatabilies in
the programming interface, so there is also a 'third way' -- you
can use GMP as a <i>supplemental</i> long integer package (as in NTL 4.3), 
getting
many (but not all) of the performance benefits of GMP, while
maintaining <i>complete</i> backward compatability with the traditional
long integer package.
This 'third way' is not highly recommended -- it is only intended
as a backward compatabilty hack.

<p>
Even if you do not use GMP, you should 
<a href="tour-gmp.html">read about using NTL with GMP</a> so
that you can write code that works with either the traditional or GMP
long integer packages.
<p>
<li>
Added a <tt>ZZ</tt> to unsigned long conversion routine.
<a href="conversions.txt">[more details]</a>
<li>
Added new vector classes <tt>vec_ulong</tt> (vectors
of unsigned longs) and <tt>vec_vec_ulong</tt>.
<a href="tour-modules.html">[more details]</a>
<li>
Some minor bug fixes:  under some unusual circumstances, a memory
allocation error could be erroneously raised; I also added a patch 
that works around a bug in v3.0.1 of GMP.
<li>
Some internal cleansing, minimizing the use of non-standard constructs.
</ul>


<p> <hr> <p>
<h3>
Changes between NTL 4.2a and 4.3a
</h3>

This is backward compatible with previous versions.

<p>
<ul>
<li>
Improved the performance of <tt>ZZ_pX</tt> arithmetic when using 
GMP.
The GMP version is also more space efficient 
(the pre-computed tables are much smaller).
These improvements are most marked for very large <tt>p</tt> (several
thousand bits).

<p>
The only thing unsatisfactory about this state of affairs is that 
<i>vis a vis</i> the GMP version, the pure
LIP code is asymptotically slower by <i>more</i> than a constant factor,
and is is also less space efficient.
Perhaps I'll get around to rectifying this imbalance someday.
To do this, I need a sub-quadratic division with remainder routine for LIP.
At any rate, the differences only become seriously noticible when
<tt>p</tt> has more than a few thousand bits.

<p>

<li>
Some other small adjustments here and there.

</ul>

<p> <hr> <p>
<h3>
Changes between NTL 4.1a and 4.2a
</h3>

This is backward compatible with previous versions.

<p>
<ul>
<li>
Hacked the big integer code so that NTL uses GMP
(the GNU Multi-Precision library).
This is done in such a way as to get most of the benefits of GMP
with a reasonable amount of effort, and while maintaining complete backward
compatability and minimizing the risk of introducing bugs.
Some arithmetic operations 
on some platforms may execute two to three times
faster if using GMP. <a href="tour-gmp.html">[more details]</a>
<li>
Simplified the installation procedure on Unix systems by
providing a simple configuration script so that setting 
various configuration variables can be done without
editing the <tt>makefile</tt> and  <tt>config.h</tt> file.
<a href="tour-unix.html">[more details]</a>
<li>
Added function <tt>GenGermainPrime</tt>
to efficiently generate random Germain primes, i.e., primes <i>p</i>
such that <i>2p+1</i> is also prime. <a href="ZZ.txt">[more details]</a>
<li>
Added a function <tt>random</tt> to generate random <tt>quad_floats</tt>.
<a href="quad_float.txt">[more details]</a>
<li>
Added an <tt>ifdef</tt> in <tt>tools.h</tt> that allows
one to suppress the declaration of <tt>min</tt> and <tt>max</tt>
functions in NTL client programs;
these were causing problems when writing 'Windows applications'.
<li>
Implemented a faster algorithm for initializing the
<tt>ZZ_p</tt> auxilliary data structures.
<li>
Polished up a few other minor things in the code and documentation.
</ul>

<p> <hr> <p>

<p>
<h3>
Changes between NTL 4.0a and 4.1a
</h3>
<p>

This is backward compatible with previous versions.

<p>
<ul>
<li>
Made some changes that should make NTL compile smoothly
using any variation of the <tt>C++</tt> language between traditional and 
ISO Standard.
These changes do not affect the documented NTL interface or the
behaviour of NTL.

<li>
Added a flag <tt>NTL_STD_CXX</tt> in the <tt>config.h</tt> file.
Setting this flag causes all of NTL to be "wrapped" in namespace <tt>NTL</tt>,
and that part of the standard library used by NTL is "wrapped"
in namespace <tt>std</tt>.
This should greatly help with the <i>namespace pollution</i> problem.
<a href="tour-stdcxx.html">Go here</a> for more details.

</ul>



<p> <hr> <p>

<p>
<h3>
Changes between NTL 3.9b and 4.0a
</h3>
<p>

This is backward compatible with previous version.

<p>
<ul>
<li>
Attached the GNU General Public License to NTL.

<li>
Fixed two bugs:
<ul>
<li>
one in <tt>ReconstructRational</tt> which resulted in a crash on some inputs;
<li>
one in <tt>exp(RR)</tt> (and by implication in <tt>pow(RR,RR)</tt>),
which led to wrong answers on 64-bit machines when computing <tt>exp(x)</tt>
for <tt>x > 2^53</tt>.
</ul>

<li>
Increased some inconvenient limiting bounds, including a restriction on the 
FFT.

</ul>


<p> <hr> <p>

<p>
<h3>
Changes between NTL 3.9a and 3.9b
</h3>
<p>

This is a minor revision of 3.9a.

<ul>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级国产精品| 欧美成人一级视频| 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产超碰在线一区| 午夜精品久久久久影视| 国产色婷婷亚洲99精品小说| 欧美日韩在线免费视频| 国产成人免费视频| 日精品一区二区三区| 中文字幕一区二区三区四区| 日韩欧美国产午夜精品| 欧美丝袜丝交足nylons| 成人av先锋影音| 国产主播一区二区三区| 午夜伦欧美伦电影理论片| 国产精品国产三级国产普通话蜜臀 | 亚洲一二三专区| 亚洲国产成人自拍| 欧美精品一区二| 777久久久精品| 欧美三级蜜桃2在线观看| 色综合中文综合网| www成人在线观看| 欧美一区二区高清| 91精品蜜臀在线一区尤物| 色94色欧美sute亚洲线路一久| 国产电影一区在线| 国产精品一区二区在线看| 麻豆精品一二三| 日韩av在线播放中文字幕| 午夜av区久久| 日韩精品三区四区| 天堂蜜桃一区二区三区| 亚洲一区在线电影| 亚洲国产美女搞黄色| 一区二区三区免费| 亚洲综合成人在线| 亚洲观看高清完整版在线观看| 亚洲色图制服诱惑 | 精品国产免费一区二区三区香蕉| 欧美丰满高潮xxxx喷水动漫| 91 com成人网| 欧美一区二区大片| 精品91自产拍在线观看一区| 欧美成人一区二区三区| 久久久精品人体av艺术| 国产日韩欧美不卡在线| 中文字幕精品综合| 成人免费在线观看入口| 亚洲激情第一区| 亚洲午夜久久久久久久久电影院 | 一区二区视频在线| 亚洲一区在线观看免费观看电影高清 | 在线观看91视频| 欧美猛男超大videosgay| 欧美日韩国产美| 欧美一区二区二区| 国产日韩欧美精品综合| 亚洲欧美日韩国产综合在线| 一卡二卡三卡日韩欧美| 五月婷婷色综合| 国产中文一区二区三区| 成人免费视频一区| 色综合色综合色综合色综合色综合 | 美女视频第一区二区三区免费观看网站| 三级亚洲高清视频| 国产精品主播直播| 成人h动漫精品一区二区| 色八戒一区二区三区| 91精品国产色综合久久| 久久精品一区二区三区四区| 中文字幕在线播放不卡一区| 亚洲成人动漫在线观看| 久久国产精品免费| 91免费看片在线观看| 欧美精品欧美精品系列| 日本一区二区免费在线观看视频| 亚洲精品你懂的| 久久精品国产77777蜜臀| 成人v精品蜜桃久久一区| 欧美日韩一区小说| 欧美激情在线一区二区三区| 亚洲国产一区二区视频| 韩国中文字幕2020精品| 色婷婷激情综合| www亚洲一区| 亚洲自拍欧美精品| 国产麻豆一精品一av一免费| 日本久久一区二区| 久久久久青草大香线综合精品| 一区二区三区在线观看网站| 久久国产综合精品| 欧美日韩精品欧美日韩精品| 国产婷婷色一区二区三区| 亚洲制服丝袜一区| 风间由美一区二区三区在线观看| 欧美日本一区二区在线观看| 国产三级久久久| 免费看欧美美女黄的网站| 99免费精品在线观看| 日韩免费一区二区三区在线播放| 一区二区三区在线观看欧美| 国产成人综合视频| 日韩一级完整毛片| 亚洲一区二区三区四区的| 丁香一区二区三区| 日韩精品专区在线影院观看| 一区二区日韩av| 波多野结衣亚洲一区| 国产婷婷色一区二区三区在线| 美女一区二区在线观看| 欧美三级电影在线看| 亚洲视频一区二区在线观看| 国产呦萝稀缺另类资源| 91麻豆精品国产91久久久久久久久| 综合网在线视频| 国产麻豆精品视频| 久久综合狠狠综合久久激情| 青青草国产精品97视觉盛宴 | 99re亚洲国产精品| 国产精品视频yy9299一区| 国内精品伊人久久久久av影院| 日韩欧美资源站| 日韩成人一区二区三区在线观看| 欧美色区777第一页| 亚洲综合图片区| 欧美亚洲愉拍一区二区| 一区二区视频免费在线观看| 91日韩在线专区| 夜夜爽夜夜爽精品视频| 91麻豆视频网站| 亚洲视频在线观看三级| 91首页免费视频| 亚洲最色的网站| 欧美午夜在线观看| 亚洲人成精品久久久久| 91视频.com| 亚洲国产精品久久久男人的天堂| 欧美午夜电影网| 丝袜美腿亚洲色图| 日韩一区二区三区三四区视频在线观看| 亚洲国产毛片aaaaa无费看| 欧美中文字幕久久| 午夜电影网亚洲视频| 91超碰这里只有精品国产| 日韩av电影一区| 精品少妇一区二区三区日产乱码| 精品亚洲porn| 国产精品区一区二区三| 色综合一区二区三区| 一区二区三区日韩欧美| 欧美人伦禁忌dvd放荡欲情| 日韩成人免费电影| wwwwxxxxx欧美| av电影天堂一区二区在线| 亚洲精品日韩综合观看成人91| 欧美人体做爰大胆视频| 精品一区二区三区免费毛片爱| 久久久精品tv| 99久久婷婷国产综合精品电影 | 亚洲精品午夜久久久| 欧美日韩国产一级| 久久国产乱子精品免费女| 中文字幕av在线一区二区三区| 91蜜桃传媒精品久久久一区二区| 亚洲一区二区三区四区在线| 欧美mv和日韩mv国产网站| av不卡在线观看| 人禽交欧美网站| 国产精品拍天天在线| 欧美日韩国产高清一区二区| 韩国中文字幕2020精品| 亚洲精品视频在线看| 日韩三级在线免费观看| av在线不卡免费看| 日韩av一区二区在线影视| 中文字幕欧美日本乱码一线二线| 欧美亚洲一区三区| 国产一区二区三区综合| 亚洲在线视频一区| 国产视频亚洲色图| 欧美日本乱大交xxxxx| 成人免费毛片片v| 午夜日韩在线观看| 中文字幕国产精品一区二区| 欧美日韩在线三级| 成人av免费在线播放| 人人狠狠综合久久亚洲| 亚洲另类色综合网站| 日韩欧美激情四射| 欧美色男人天堂| 成人av午夜电影| 国产尤物一区二区| 日韩国产欧美在线播放| 日韩理论片中文av| 久久综合色8888| 欧美色爱综合网| 91丨porny丨在线| 懂色av中文一区二区三区 | 91免费在线播放|