![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
iteye_1169
这个作者很懒,什么都没留下…
展开
-
计算任意正整数的阶乘
由于阶乘的结果会超出java数据类型的最大范围,所以采用数组或集合作为存储结果的方式;集合具有长度的自动伸缩,故采用集合作为最终的存储方式; 算法如下: 各位相乘,满十进一位; package com.datastruct.array; import java.util.ArrayList; import java.util.List; ...2011-11-12 20:17:47 · 881 阅读 · 0 评论 -
计算任意2个正整数的乘积
接上一篇整数的阶乘算法,来计算2个正整数的乘积; 算法如下: 用被乘数的右边第一位去乘乘数,每位的结果放入集合;然后从低位到高位进行满十进位; 用被乘数的右边第二位去乘乘数,每位的结果向左错一位放入集合;然后从低位到高位进行满十进位; 以此类推。。。。 具体代码如下: package com.datastruct.array; import java.util.Arra...2011-11-12 21:36:23 · 1181 阅读 · 0 评论