Algorithm 版 (精华区)

发信人: Lerry (life is waiting...), 信区: Algorithm
标  题: [合集]pineapple的程序好快!555555~~~~~
发信站: 哈工大紫丁香 (2003年10月12日12:22:21 星期天), 站内信件


────────────────────────────────────────
 hewind (中国捣蛋研究院·院士)        于 2003年10月06日17:29:44 星期一 说道:

计算 123456789101112131415161718192021222324252627282930 
    +123456789101112131415161718192021222324252627282930
重复一万次。
pineapple程序耗时:0.46 秒
mine             : 5.237 秒  5555~~~~~~
ft.慢了十倍~~~ :(

────────────────────────────────────────
 hewind (中国捣蛋研究院·院士)        于 2003年10月06日17:31:52 星期一 说道:

编译 Borland C++ Builder
均未开优化,并且含调试信息。
核心程序代码:pineapple's : C
                     mine : C++ & boost库

────────────────────────────────────────
 xiong (赤龙之怒)                     于 2003年10月06日17:36:50 星期一 说道:

我今天用pineapple的加法超时了,boost库是你写的?

────────────────────────────────────────
 sino (柠檬红茶)                      于 2003年10月06日17:38:11 星期一 说道:

pineapple的高精度 基本类型是int or char ?

────────────────────────────────────────
 hewind (中国捣蛋研究院·院士)        于 2003年10月06日17:39:35 星期一 说道:

boost是C++标准委员会推荐的,
不过不知它的算法是什么,我还没看源码,
我在那两个字符转数字的地方耗时太大了!
今晚上准备自己写个转换函数,不用boost库的了 :(

────────────────────────────────────────
 xiong (赤龙之怒)                     于 2003年10月06日17:39:56 星期一 说道:

主要是int,好像还有一个char的小部分

────────────────────────────────────────
 hewind (中国捣蛋研究院·院士)        于 2003年10月06日17:40:48 星期一 说道:

不是高精度是另外一个
pineapple的加法程序,
速度太快了!
震憾!

────────────────────────────────────────
 sino (柠檬红茶)                      于 2003年10月06日17:43:03 星期一 说道:

//cft~ 在算法版还有很多让人震撼的

────────────────────────────────────────
 sino (柠檬红茶)                      于 2003年10月06日17:44:46 星期一 说道:

收到,有两高精度相除和开方么?

────────────────────────────────────────
 xiong (赤龙之怒)                     于 2003年10月06日17:44:49 星期一 说道:

把他的代码给我,我正好要用呢。

────────────────────────────────────────
 xiong (赤龙之怒)                     于 2003年10月06日17:45:44 星期一 说道:

有相除的,好像没有开方(反正我是从没用过)

────────────────────────────────────────
 sino (柠檬红茶)                      于 2003年10月06日17:46:15 星期一 说道:

怎么实现的,二分么?

────────────────────────────────────────
 hewind (中国捣蛋研究院·院士)        于 2003年10月06日17:47:24 星期一 说道:

寄到你信箱里了,

────────────────────────────────────────
 xiong (赤龙之怒)                     于 2003年10月06日17:50:22 星期一 说道:

blush,我还没看。

────────────────────────────────────────
 jijian (CC)                          于 2003年10月06日18:43:26 星期一 说道:


────────────────────────────────────────
 pineapple (菠萝)                     于 2003年10月06日20:06:49 星期一 说道:

是 unsigned int 每个cell存8位10进制数
pineapple的高精度 基本类型是int or char ?

────────────────────────────────────────
 pineapple (菠萝)                     于 2003年10月06日20:20:51 星期一 说道:

有相除, 是十进制移位+试除法, 效率比乘法低很多

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.593毫秒