快速得出e指数的算法

 long gap = , b, c = , d, e = , f[];

 int main()
{
for (;b - c;)
f[b++] = gap; for (;d = , c;c-=, printf("%.4d ", e + d / gap), e = d%gap)
{
for (b = c;--b;)
{
d += f[b] * gap;
f[b] = d%b;
d /= b;
}
int i = ;
} system("pause");
return ;
}

  网上找的,觉得挺有意思的这个算法,可以得出任意位的e指数,用的仍然是泰勒展开

  主要这里有一个非常奇妙的理解,就是每过4位,就可以少算14k层的数,非常巧。

上一篇:[LeetCode] Course Schedule II 课程清单之二


下一篇:[LeetCode] Course Schedule 课程清单