会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
knull
CnBlogs
Home
New Post
Contact
Admin
Subscription
2014年11月8日
如何使用循环而不是递归反推的方式实现拓展欧几里德算法
平常我们使用拓展欧几里德算法求pm + qn = gcd(m, n)这种表示时,一般都会选择递归的方式来实现,因为欧几里得算法的递归深度最多也只有O(lgn), according to lame's theorem,所以这个递归用栈是可以忽略的。但其实只需要循环就可以求出一组pm + qn = g...
Read More
posted @ 2014-11-08 22:03 knull
Views(360)
Comments(0)
Diggs(0)
公告