我用的是将n次方分解为多次循环相乘,每次取相乘后的积的最后一位作为新的一个因数,但当要求的数比较大的时候用时会比较长,请问有什么更优的算法去解决这个问题吗?求大神指点迷津,谢谢 题目如下: |
|
20分 |
只取个位数,个数只有[0,9], 作表算出循环数,直接查表算就行了
|
20分 | |
恩,过后我也想到了这个方法 |
我用的是将n次方分解为多次循环相乘,每次取相乘后的积的最后一位作为新的一个因数,但当要求的数比较大的时候用时会比较长,请问有什么更优的算法去解决这个问题吗?求大神指点迷津,谢谢 题目如下: |
|
20分 |
只取个位数,个数只有[0,9], 作表算出循环数,直接查表算就行了
|
20分 | |
恩,过后我也想到了这个方法 |