2012年3月21日

二分法求a^b(递归)

摘要: 原理:b为偶数时,a^b = a^(b/2) * a^(b/2) = (a*a)^(b/2),如a^4 = a^2 * a^2 b为奇数时,a^b = a *a^(b/2) * a^(b/2) =a * (a*a)^(b/2),如a^5 = a *a^2 * a^2 LL A_b(LL a, LL b) { if (b == 0) { return 1; } LL temp = A_b(a*a, b >> 1); if(b & 1) { temp = t... 阅读全文

posted @ 2012-03-21 11:05 [S*I]SImMon_WCG______* 阅读(206) 评论(0) 推荐(0) 编辑

筛选法打表:求某个数的素因子之和

摘要: /****************************************************************/ /*筛选法打表: a[i]表示i的 素因子之和*//****************************************************************/#include <iostream>#include <cstring>using namespace std;int a[100];int m... 阅读全文

posted @ 2012-03-21 10:18 [S*I]SImMon_WCG______* 阅读(337) 评论(0) 推荐(0) 编辑

导航