找考硕士研究所的补习班:资料结构、算法、离散数学、线性代数、作业系统、逻辑运算、图论上述补一下你就差不多懂一点了。GREATEST_COMMON_DIVISOR(a, b)1 while a ≠ b do2 if a > b then3 a ← a - b4 else5 b ← b - a6 return a上述就是虚拟码(英语:pseudocode)如何实作一个算法?int gcd(int a, int b) {while (a != b)if (a > b)a -= b;elseb -= a;return a;}For C/C++
http://www.csie.ntnu.edu.tw/~u91029/Algorithm.html上为一个出处。