摘要: 树是一类重要的非线性数据结构,是以分支关系定义的层次结构定义:树(tree)是n(n>=0)个结点的有限集T,其中: n=0时为空树 n>0时,有且仅有一个特定的结点,称为树的根(root) 当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,……Tm, 其中每一个集... 阅读全文
posted @ 2014-07-28 18:07 happy_lcj 阅读(919) 评论(0) 推荐(1) 编辑
摘要: 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。递归代码:__int64 gcd(__int64 a,__int64 b) { retur... 阅读全文
posted @ 2014-07-28 17:03 happy_lcj 阅读(482) 评论(0) 推荐(1) 编辑