
1条回答 默认 最新
Italink 2018-10-22 05:12关注求最大公约数的算法出错了,这是递归的方法,
ll gcd(long long a, long long b) { return a == 0 ? b : gcd(b%a,a); }还有就是定义的是静态数组,只能容纳6个数
int *a = (int*)malloc(sizeof(int)*n); //创建动态数组本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
求最大公约数的算法出错了,这是递归的方法,
ll gcd(long long a, long long b) {
return a == 0 ? b : gcd(b%a,a);
}
还有就是定义的是静态数组,只能容纳6个数
int *a = (int*)malloc(sizeof(int)*n); //创建动态数组