第一个算法——求最大公约数

//求两个非负整数的最大公约数,欧几里德算法
public class Gcd {
    public static void main(String[] args) {
        System.out.println(gcd(7,14));
    }

    //最大公约数算法
    public static int gcd(int pre, int next){
        if(next == 0)
            return pre;
        int r = pre % next;
        return gcd(next, r);
    }
}

你可能感兴趣的:(算法)