
public static long combination(long n, long k) { double sum=0; for(long i=0;i<k;i++) { sum+=Math.log10(n-i); sum-=Math.log10(i+1); } return (long)Math.pow(10, sum); }欢迎分享,转载请注明来源:内存溢出

public static long combination(long n, long k) { double sum=0; for(long i=0;i<k;i++) { sum+=Math.log10(n-i); sum-=Math.log10(i+1); } return (long)Math.pow(10, sum); }欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)