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