期刊文献+

两种最大公约数算法的量化分析

Quantitative analysis of two kinds of GCD algorithm
下载PDF
导出
摘要 为了验证Euclid算法和Stein算法在高精度条件下的真实运行效率,以随机生成的多组高精度正整数,并分别按同位、异位、完全随机、斐波那契数列相邻项4种情况对这两种最大公约数算法的平均执行效率进行比较。实验发现:四种情况下的平均执行耗时Euclid算法均低于Stein算法;随着参数精度越高,Euclid算法的平均耗时越优于Stein算法;在随机高精度参数条件下,Stein算法比Euclid算法平均执行时间多约26.24%。 To verify the real efficiency of Euclid algorithm and Steinalgorithm under high precision condition.We compared the average operation efficiency of these two greatest common divisor algorithms and analyzed their trends by generating multiple groups of highly accurate positive integers at random and then computed their greatest common divisor in four cases of the same digital numbers,different digital numbers,wholly random digits and contiguous items of Fibonacci sequence as parameters. After the comparison of these two average time consuming experiments under four cases respectively,we found that average time-consuming of Euclid algorithm is lower than the Stein algorithm. Moreover,the higher the parameter precision is,the better the time consuming of Euclid algorithm which is better than that of Stein algorithm,and the time-consuming of Stein algorithm is about 26.24% more than Euclid algorithm is obtained under random high precision parameter condition.
作者 王一帆 沈阳 杨涛 WANG Yi-fan;SHEN Yang;YANG Tao(College of Information Technology,Nanjing University of Chinese Medicine,Nanjing 210023,China)
出处 《电子设计工程》 2018年第12期26-30,共5页 Electronic Design Engineering
基金 国家自然科学基金(81503499 81674099) 江苏省"青蓝工程"资助项目(2016) 江苏省高校自然科学基金(15KJB360006) 江苏省第一批省级科技计划(省重点研发计划)项目(BC2015022) 南京中医药大学护理学优势学科二期项目指令性课题(YSHL2016-043)
关键词 最大公约数 Euclid算法 Stein算法 算法效率 greatestcommondivisoralgorithm Euclidalgorithm Steinalgorithm algorithm efficiency
  • 相关文献

参考文献7

二级参考文献52

  • 1陶洁.基于C/C++语言最大公约数算法的研究[J].襄樊职业技术学院学报,2006,5(1):73-74. 被引量:2
  • 2人民教育出版社中学数学室.代数与初等函数[M].人民教育出版社.1999.12.1.
  • 3王元.高等师范院校小学教育专业数学教材《初等数论》[M].人民教育出版社,2003.9.
  • 4王进明.大学本科小学教育专业教材《初等数论》[M].人民教育出版社.2002.12.
  • 5Thormas H. Cormen , Charles E. Leiserson , Ronald L. Rivest, Clifford Stein.算法导论[M].北京:高等教育出版社,2002.
  • 6DonaldE.Knuth.计算机程序设计艺术[M].北京:清华大学出版社,2002.
  • 7AnanyLevitin.算法设计与分析基础[M].2版.北京:清华大学出版社,2007.
  • 8BERGIN J. Data structure programming[ M]. New York: Springer- Verlag, 2005: 270 - 301.
  • 9MAIN M. Data structure and other objects using C ++ [ M ]. Bos- ton : Addison-Wesley,2004 : 104 - 115.
  • 10KLEINBERG J, TARDOS E. Algorithm design[M]. Boston:Addi- son-Wesley,2005 : 157 - 179.

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部