###算法读书笔记
#第一章
#第一章 基础
这是用欧几里得算法递归计算两个数的最大公约数
package algorithm;
import java.util.Scanner;
/*
* @Author: your name
* @Date: 2020-04-14 17:39:30
* @LastEditTime: 2020-04-14 20:42:34
* @LastEditors: Please set LastEditors
* @Description: 欧几里得算法求最大公约数
* @FilePath: \algorithm\gcd.java
*/
public class gcd {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int n = cin.nextInt();
int m = cin.nextInt();
System.out.println(gcd(n, m));
}
public static int gcd(int p, int q) {
if (q == 0)
return p;
int r = p % q;
return gcd(q, r);
}
}
第一章详细介绍了java的语法基础和程序原理,浅显易懂