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

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

?? tour-changes.html

?? NTL is a high-performance, portable C++ library providing data structures and algorithms for manipul
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<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>
<li>
Improved time and space efficiency of the HNF routine
(see <a href="HNF.txt"><tt>HNF.txt</tt></a>).
The old version was based on the description in Henri Cohen's book,
which was not really properly optimized.
</ul>



<p> <hr> <p>

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

This is backward compatible with previous versions.

<ul>
<li>
Modified the installation script somewhat, adding
a <i>configuration wizard</i> that sets the flags in
<tt>config.h</tt> "automagically".
This works for the <a href="tour-unix.html">Unix version</a> only.

<li>
Improved the <tt>xdouble</tt> input/output and ascii to <tt>xdouble</tt>
conversion.
The old version could be a bit flaky when reading/writing
very large numbers.
The new I/O routines also attain better accuracy.

<li>
Improved conversion routines between <tt>xdouble</tt>
and <tt>ZZ</tt>/<tt>RR</tt>. 

<li>
Improved the <tt>RR</tt> output routine.
The new version should be more accurate and also 
completely platform independent.

<li>
Added the following routines to the <tt>RR</tt> package:
<pre>
   {Trunc,Floor,Ceil,Round}ToZZ, round
   RoundToPrecision, MakeRR
   random
</pre>
See <a href="RR.txt"><tt>RR.txt</tt></a> for details.

<li>
Improved the accuracy of <tt>quad_float</tt> input/output,
and the accuracy of conversion between <tt>quad_float</tt> and <tt>RR</tt>.

<li>
Made the timing function somewhat more robust.

<li>
Hacked the Unix installation script so that it works 
more smoothly with Cygnus tools under Windows.

<li>
Fixed a few other, small problems.
</ul>

<p> <hr> <p>

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

This is a minor revision of 3.8a.

<ul>
<li>
Fixed a bug, a memory leak in routine <tt>gauss</tt> for <tt>mat_ZZ_pE</tt>
and <tt>mat_zz_pE</tt>.
<li>
Fixed a minor problem in <tt>config.h</tt>.
<li>
Tightened up some size checks, so that now some nice "size invariants"
are guaranteed, e.g., for a <tt>ZZ</tt> <tt>n</tt>,
<pre>
   NumBits(NumBits(n)) &lt;= NTL_BITS_PER_LONG-4
</pre>
Similarly for the type <tt>GF2X</tt>.
Of course, on most platforms, one will run out of memory before
these bounds are exceeded, but they are nevertheless convenient.
</ul>


<p> <hr> <p>

<p>
<h3>
Changes between NTL 3.7a and 3.8a
</h3>
<p>

This is backward compatible with previous versions.


<ul>
<li>
Added conversion routines from <tt>unsigned</tt> <tt>int</tt>
and <tt>unsigned</tt> <tt>long</tt> to 
<tt>ZZ</tt>, <tt>RR</tt>, <tt>xdouble</tt>, and <tt>quad_float</tt>.

<li>
Added routines <tt>GF2XFromBytes</tt> and <tt>BytesFromGF2X</tt>
for conversion between byte vectors and polynomials over <tt>GF(2)</tt>,
along with routines <tt>NumBits</tt> and <tt>NumBytes</tt>
for such polynomials.
See <a href="GF2X.txt"><tt>GF2X.txt</tt></a> for details.

<li>
Added a hack in the <tt>ZZX</tt> factorizer
to exploit polynomials of the form <tt>g(x^k)</tt>.
This can be disabled by setting the variable <tt>ZZXFac_PowerHack</tt>
to zero.
See <a href="ZZXFactoring.txt"><tt>ZZXFactoring.txt</tt></a>
for details.

<li>
Improved the hensel system solver <tt>solve1</tt>.
See <a href="mat_ZZ.txt"><tt>mat_ZZ.txt</tt></a> for details.

<li>
Changed documentation for <tt>RationalReconstruction</tt>
to reflect the Wang, Guy, Davenport bounds.
See <a href="ZZ.txt"><tt>ZZ.txt</tt></a> for details.

<li>
Improved the routine <tt>GenPrime</tt> a bit. 

<li>
Some other small tweaks here and there.
No real bug fixes.

<li>
Polished the documentation a bit, adding more examples.

</ul>

<p> <hr> <p>

<p>
<h3>
Changes between NTL 3.6b and 3.7a
</h3>
<p>

This is backward compatible with previous versions.

<ul>
<li>
Added a "rational reconstruction" routine. 
See the routine <tt>ReconstructRational</tt> in <a href="ZZ.txt">ZZ.txt</a>.
<li>
Added another routine for solving linear systems over <tt>ZZ</tt>
that is based on Hensel lifting, rather than Chinese Remaindering.
It can be significantly faster in some cases.
See the routine <tt>solve1</tt> in <a href="mat_ZZ.txt">mat_ZZ.txt</a>).
<li>
Some performace tuning, especially CRT and polynomial interpolation code.
<li>
Various documentation corrections.
<li>
Added more "overflow checks" here and there to ensure programs crash gracefully
when certain things get too big.
<li>
Fixed a "benign" bug (i.e., it would never get triggered on any of today's
machines).
<li>
Removed references to <tt>&lt;malloc.h&gt;</tt>, which were unnecessary,
non-standard, and caused problems on some platforms.
</ul>

<p>
<hr>

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

Bug fixes.

<p>
<hr>

<p>
<h3>
Changes between NTL 3.5a and 3.6a
</h3>
<p>

This version is backward compatible with 3.5a.

<p>

<ul>

<li>
A few small bug fixes and performance enhancements.

<li>
Changes to the <tt>ZZX</tt> factoring routines that in some
cases yield dramatic performance improvements
(<a href="tour-time.html">more details</a>).

</ul>

<p>
<hr>


<p>
<h3>
Changes between NTL 3.1b and 3.5a
</h3>
<p>

<b>Please note.</b> This version is <b>NOT</b> completely backward compatible.

<p>

Summary of changes:

<ul>

<li>
Improved performance of the "all integer" LLL routine.

<li>
Put in a better pseudo-random number generator,
and added ZZ/byte array conversions.

<li>
Improved performance of primality test, and added a 
more convenient routine <tt>GenPrime</tt>.

<li>
Overloaded NTL's vector placement "new" operator in a different
way to avoid conflicts with standard <tt>C++</tt> library.

<li>
Renamed many macros.

<li>
Renamed header files.

<li>
Made some changes to the packaging
the installation procedure.

</ul>

<p>
<b>Renamed Macros.</b>
I renamed many macros defined in NTL header files.

<p>
The reason is that I want to minimize namespace pollution.
Someday, NTL will be wrapped in a namespace, and when that happens
the only remaining namespace pollution problems will be caused by macros.
Eliminating all macros from NTL is not feasible.
Instead, all NTL defined macros now begin with the prefix "NTL_",
which reduces the namespace pollution to an ecceptable level.
You will probably not be affected by this, unless you
do some low level hacking using a macro like <tt>ZZ_NBITS</tt>
(now called <tt>NTL_NBITS</tt>), or unless you create your
own NTL vectors using a macro like <tt>ntl_vector_decl</tt>
(now called <tt>NTL_vector_decl</tt>).

<p>
For a complete list of affected names, see <a href="names.txt">names.txt</a>.

<p>
Adapting to this name change should be painless, as there is a 
program to translate source files from the old naming convention to the new.
The file "newnames.c", 
can be compiled as either a <tt>C</tt> or <tt>C++</tt>
program. 
The program is a "filter" that copies its input to its output,
replacing all the old macro names by the new macro names.
<p>
In the WinNTL distribibution, "newnames.c" is called 
"newnames.cpp" and is located in the directory
"newnames".


<p>
<b>Renamed header files.</b>
The names of header files themeselves pollute another (extra-linguitsic) namespace.
To alleviate this problem, the header files have been renamed.
Instead of
<pre>
   #include "foo.h"
</pre>
one now should write
<pre>
   #include &lt;NTL/foo.h&gt;
</pre>
The only exceptions are the old header files "ntl_vector.h",
"ntl_matrix.h", and "ntl_pair.h", which are now called
<tt>&lt;NTL/vector.h&gt;</tt>, <tt>&lt;NTL/matrix.h&gt;</tt>, and 
<tt>&lt;NTL/pair.h&gt;</tt>.

<p>
<b>Installation procedure.</b>
Now all
NTL flags like NTL_LONG_LONG, NTL_AVOID_FLOAT, etc., can  now be set
by editing the special file "include/NTL/config.h".
See details in that file.
The reason for this change is that this allows all of these settings
to be made when NTL is configured and built.
Clients of NTL will then automatically use consistent settings.
One should not set these flags on the compiler command line as previously.


<p>
Pentium/Linux people should no longer have to worry
about the NTL_X86_FIX flag. NTL now psychically deduces
the "right thing to do", although if its psychic abilities fail,
you can override it with flags in "include/NTL/config.h".

<p>
The "packaging" in the Unix distribution is slightly
different, but hopefully nicer.
Among other things, the tar file now unpacks into a sub-directory of the current directory.
See <a href="tour-unix.html">the unix installation section</a>
for more details.
The Windows zip file now also 
unpacks into  sub-directory.


<p>
<b>My apologies.</b>
Although these changes are minor, they will cause some NTL
users some inconvenience.
I apologize for this.
I really, really hope there are no more changes like this
(see my <a href="tour-roadmap.html">roadmap</a> of NTL's future).

<p>
<hr>


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

Defined functions <tt>div(GF2X,GF2X,GF2)</tt> and <tt>div(GF2X,GF2X,long)</tt>,
which had not been defined in earlier versions.
Affected file: <tt>GF2X.c</tt>.
Most programs never use this, and most linkers do not complain
if these are missing (but some do).

<p>
<hr>

<p>
<h3>
Changes between NTL 3.0f and 3.1a
</h3>
<p>

This version is backward compatible with previous versions.

<p>

<ul>
<li>
Added floating point LLL routines based on Givens rotations,
instead of classical Gramm-Schmidt orthogonalization.
This is a more stable, but somewhat slower, method.
See <a href="LLL.txt">LLL.txt</a> for details.

<li>
Added support for irreducible trinomials and pentanomials
over GF(2). The <tt>GF2XModulus</tt> routines,
and by extension, the <tt>GF2E</tt> routines,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精彩视频在线观看不卡| 欧美一级欧美三级在线观看| 中文字幕 久热精品 视频在线| 狠狠色综合日日| 亚洲精品在线三区| 国产成人精品亚洲777人妖| 欧美国产视频在线| 色综合激情五月| 亚洲va欧美va人人爽| 4438x成人网最大色成网站| 久久99精品久久久久久国产越南| 久久精子c满五个校花| 99久久精品情趣| 一区二区在线观看免费| 宅男在线国产精品| 国产一区二区三区免费| 亚洲人成影院在线观看| 欧美美女bb生活片| 国产精品一卡二| 亚洲综合一区二区精品导航| 日韩欧美一区二区视频| 成人网页在线观看| 亚洲高清免费观看| 国产亚洲精品免费| 欧美亚洲免费在线一区| 国内外成人在线| 亚洲欧美偷拍另类a∨色屁股| 91精品国产综合久久久久久| 成人久久18免费网站麻豆 | 国产欧美一区二区三区鸳鸯浴| 99精品欧美一区二区三区小说| 视频一区视频二区在线观看| 国产亚洲精品福利| 欧美日韩国产色站一区二区三区| 国产精品99久久久久久久女警 | 久久精品视频免费| 91丨九色丨蝌蚪丨老版| 捆绑变态av一区二区三区| 中文字幕欧美一| 精品日韩一区二区三区免费视频| 制服丝袜中文字幕一区| 国产99久久久国产精品潘金 | 中文字幕在线不卡视频| 3d动漫精品啪啪一区二区竹菊| 99国产欧美另类久久久精品| 国内精品视频666| 午夜激情久久久| 成人欧美一区二区三区| 久久日韩精品一区二区五区| 欧美在线观看视频一区二区| 成人一级片网址| 经典三级一区二区| 日韩精品1区2区3区| 亚洲激情中文1区| 中文文精品字幕一区二区| 日韩精品一区二区三区蜜臀| 精品视频在线免费观看| 成人av在线资源网| 国产麻豆精品一区二区| 麻豆精品一区二区| 午夜a成v人精品| 亚洲国产精品麻豆| 一区二区三区高清| 亚洲男人的天堂在线aⅴ视频| 国产欧美一区二区三区网站| 亚洲精品一线二线三线| 精品免费国产二区三区| 欧美一二三区在线观看| 91麻豆精品91久久久久久清纯| 在线看国产一区二区| 94色蜜桃网一区二区三区| 国产成人av福利| 国产福利视频一区二区三区| 精品一区二区在线看| 久久99国内精品| 狠狠色丁香九九婷婷综合五月| 免费成人在线观看视频| 美女视频黄久久| 激情综合一区二区三区| 激情图片小说一区| 精品一区免费av| 国产精品1区2区| 成人一区二区三区在线观看| 国产福利精品导航| 风间由美一区二区av101| 成人黄色综合网站| 99视频有精品| 在线视频综合导航| 精品视频1区2区| 日韩欧美精品在线| 久久久久97国产精华液好用吗| 久久麻豆一区二区| 国产精品国产三级国产有无不卡 | 亚洲成精国产精品女| 天天综合色天天| 九一九一国产精品| 国产精品99久久久久久宅男| 不卡视频在线看| 日本福利一区二区| 91精品国产综合久久精品| 日韩一级高清毛片| 中国av一区二区三区| 一区二区三区中文在线| 麻豆精品新av中文字幕| 成人免费视频网站在线观看| 日本伦理一区二区| 日韩视频一区二区| 中文欧美字幕免费| 久久综合九色综合97婷婷女人| 国产拍欧美日韩视频二区| 亚洲女子a中天字幕| 人妖欧美一区二区| 成人午夜视频网站| 欧美日韩国产成人在线91 | 久久久99精品免费观看不卡| 1024国产精品| 免费成人结看片| 99久久99久久久精品齐齐| 欧美日韩视频在线观看一区二区三区 | 日韩三级视频中文字幕| 国产精品天美传媒| 日韩精品成人一区二区在线| 国产成人99久久亚洲综合精品| 欧美综合亚洲图片综合区| 久久婷婷久久一区二区三区| 亚洲国产成人av网| 成人免费毛片aaaaa**| 欧美精品tushy高清| 国产精品的网站| 久久国产精品免费| 欧美性受极品xxxx喷水| 国产欧美一二三区| 青娱乐精品视频在线| 色先锋aa成人| 国产欧美精品区一区二区三区 | a4yy欧美一区二区三区| 日韩区在线观看| 亚洲色大成网站www久久九九| 久久疯狂做爰流白浆xx| 欧美三区在线视频| 成人免费小视频| 成人一区二区在线观看| 欧美大片国产精品| 日韩精品亚洲一区| 日本韩国欧美国产| 日韩一区欧美一区| 粉嫩欧美一区二区三区高清影视| 日韩三级av在线播放| 婷婷丁香久久五月婷婷| 色综合天天天天做夜夜夜夜做| 26uuu久久综合| 美国毛片一区二区三区| 欧美日韩一区二区电影| 亚洲男帅同性gay1069| 成人手机电影网| 国产偷v国产偷v亚洲高清| 韩国女主播成人在线观看| 欧美精品99久久久**| 亚洲图片欧美色图| 色狠狠一区二区三区香蕉| ...xxx性欧美| caoporn国产精品| 国产精品毛片高清在线完整版| 国产毛片精品国产一区二区三区| 精品国产成人在线影院| 精品一区中文字幕| 欧美v日韩v国产v| 国内精品自线一区二区三区视频| 日韩一区二区三区视频在线观看 | 免费的国产精品| 色av成人天堂桃色av| 亚洲视频一二三| 色综合天天在线| 亚洲一区二区三区国产| 日本精品一级二级| 亚洲一区二区在线免费观看视频| 欧美性高清videossexo| 亚洲成人黄色影院| 欧美一区日本一区韩国一区| 麻豆免费看一区二区三区| 欧美变态tickle挠乳网站| 国产麻豆精品在线| 国产精品久久久久久久久图文区| 不卡一区在线观看| 亚洲欧洲国产日本综合| 色嗨嗨av一区二区三区| 亚洲成人av一区| 日韩午夜精品电影| 紧缚捆绑精品一区二区| 欧美激情在线一区二区三区| 91网址在线看| 午夜欧美大尺度福利影院在线看| 欧美一区二区啪啪| 国产美女av一区二区三区| 国产精品久久久久国产精品日日| 日本韩国欧美三级| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美三片在线视频观看| 六月婷婷色综合| 亚洲欧洲韩国日本视频|