|
|
[原创]大整数的开方
先不说你这个方法正不正确,我只谈一下我的感想:
1、你这个算法涉及到除数是多位数的情形,这个效率是很低的,相比手工开方算法,你这个算法会略低一筹.毕竟,手工开方算法可以避开大数的除法运算.
2、你这个算法比较好的是分段不限制于每段只能2位数字,这个相比手工开方算法要好很多,当然手工开方算法也可以多位数分段,但那样涉及到大数的除法,效率会很低.
3、总的说来,你这个算法的效率还是低于一般的手工开方算法,除非你能优化好大数的除法运算的算法.
PS:如果你能设计一个算法巧妙的避开多位数的除法,我愿意为你写程序代码。 |
|