Stein算法优化的C实现

Stein算法优化的C实现 int gcdcore(int a,int b) {    if (a==0) return b;    if (b==0) return a;    while ((a & 0x1)==0) {        a=a>>1;    }    if (a>1;        return gcdcore(b,a);    }    else {        a=(a-b)>>1;        return gcdcore(a,b);    }}int gcd(int a,int b) {    int c=0;    while (((a & 0x1)==0)&&(( b & 0x1 )==0)) {        a=a>>1;        b=b>>1;        c++;    }    if ((a & 0x1) == 0) {        a=a>>1;        return gcdcore(a,b)<

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关