SumN求和方法
对于1至n整数求和,可以采用以下方法:
sum_n = n*(n+1)/2
整数分解方法
对于任何一个正整数,可以采用以下方法进行质数分解:
def factorize(num):
factors = []
i = 2
while i <= num:
if num % i == 0:
factors.append(i)
num /= i
else:
i += 1
return factors
整数求逆方法
对于任何一个正整数,可以采用以下方法进行整数求逆:
def inverse(num):
inverse = 0
while num:
inverse = inverse * 10 + num % 10
num //= 10
return inverse
暂无评论