数据结构、算法与应用 (C++描述) 第二版 1.23
2015-11-17 10:11
183 查看
求解两个数的最大公约数,欧几里得算法。
仅供有需要的人以参考,如有错误请纠正我
#include<iostream> unsigned long gcd(int x, int y) { if (y == 0) return x; else return gcd(y, x % y); } int main() { std::cout << gcd(20, 30) << std::endl; std::cout << gcd(112, 42) << std::endl; return 0; }
相关文章推荐
- 数据结构、算法与应用 (C++描述) 第二版 1.22
- 数据结构(Java)——队列的实例
- 数据结构--队列(java)
- 数据结构、算法与应用 (C++描述) 第二版 1.21
- 数据结构、算法与应用(C++描述) 第二版 1.20
- C++ 数据结构 *** 普通链表
- 数据结构、算法与应用 (C++描述) 第二版 1.19
- 数据结构--栈(java)
- AVL树笔记(一):zig-zag,insert,find,predecessor,successor
- 【数据结构与算法分析】2.3 求X的N次幂
- 【数据结构与算法分析】2.2 两个整数的最大公因数(也可判断两数是否互素)
- 【图项目2 - 操作用邻接表存储的图——第12周】
- 【数据结构】树与二叉树的区别
- ACM常用模板——数据结构——treap树
- 数据结构学习——线段树
- 数据结构实验题目
- 第八周 数据结构之自建算法库——顺序串【项目5 - 计数的模式匹配】
- 【数据结构】平衡二叉树之AVL树
- 【数据结构】平衡二叉树之AVL树
- 第八周 数据结构实践项目——串【项目4-字符串加密】