当前位置: 首页 > news >正文

elementor做视频网站有什么免费做代理的网站

elementor做视频网站,有什么免费做代理的网站,进入百度app查看,班级网站建设开题报告欧几里德算法是计算两个数最大公约数的传统算法#xff0c;他无论从理论还是从效率上都是很好的。但是他有一个致命的缺陷#xff0c;这个缺陷只有在大素数时才会显现出来。 考虑现在的硬件平台#xff0c;一般整数最多也就是64位#xff0c;对于这样的整数#xff0c;计…欧几里德算法是计算两个数最大公约数的传统算法他无论从理论还是从效率上都是很好的。但是他有一个致命的缺陷这个缺陷只有在大素数时才会显现出来。 考虑现在的硬件平台一般整数最多也就是64位对于这样的整数计算两个数之间的模是很简单的。对于字长为32位的平台计算两个不超过32位的整数的模只需要一个指令周期而计算64位以下的整数模也不过几个周期而已。但是对于更大的素数这样的计算过程就不得不由用户来设计为了计算两个超过64位的整数的模用户也许不得不采用类似于多位数除法手算过程中的试商法这个过程不但复杂而且消耗了很多CPU时间。对于现代密码算法要求计算128位以上的素数的情况比比皆是设计这样的程序迫切希望能够抛弃除法和取模。 Stein算法由J. Stein 1961年提出这个方法也是计算两个数的最大公约数。和欧几里德算法 算法不同的是Stein算法只有整数的移位和加减法这对于程序设计者是一个福音。 为了说明Stein算法的正确性首先必须注意到以下结论 gcd(a,a) a也就是一个数和他自身的公约数是其自身 gcd(ka,kb) k gcd(a,b)也就是最大公约数运算和倍乘运算可以交换特殊的当k2时说明两个偶数的最大公约数必然能被2整除 C/实现 // cstein 算法 int gcd(int a,int b){     if(ab{         int temp a;         a b;         btemp;     }     if(0b)//the base case         return a;     if(a%20 b%2 0)//a and b are even         return 2*gcd(a/2,b/2);     if ( a%2 0)// only a is even         return gcd(a/2,b);     if ( b%20 )// only b is even         return gcd(a,b/2);     return gcd((ab)/2,(a-b)/2);// a and b are odd }
http://www.sadfv.cn/news/200880/

相关文章:

  • 绵阳网站关键字优化手机微信打开文件是乱码
  • 手机怎么建网站付网站建设服务费记账
  • 天河区门户网站教育局东莞seoseo关键词排名优化
  • 免费做印章的网站ps企业站网站做多大的
  • 帝国cms做英文网站西安地区专业做网站公司
  • 做企业网站需要注意哪些免费网站制作申请
  • 郑州手机网站推广外包做一个代驾app需要多少钱
  • 免费建个人网站步骤wordpress ios7
  • 网站模板放哪西峰网站建设
  • 如何做网站的内容网站建设桔子科技
  • 网站推广的优点网站开发的职位要求
  • 深圳租赁住房和建设局网站成功的门户网站
  • 山西响应式网站建设推荐网站建设 php jsp .net
  • 网站建设有关数据库的代码建设一个网站系统要多久
  • 建设一个怎样的自己的网站首页在线html编辑器
  • 怎么做好网站营销北京商场核酸
  • 万网虚拟主机两个网站互联网行业 英文
  • 网站看不到预览图车间生产管理软件
  • 做交易平台的网站需要哪些技术靖宇东兴自助建站
  • 沛县网站制作win7上能否做asp网站
  • 网站优化 图片上海房产交易网站
  • 最专业的网站建设推广网站设计分辨率
  • 邯郸信息港征婚交友宁波网站优化
  • 深圳品牌网站制作报价专做耐克阿迪鞋网站
  • 零配件加工东莞网站建设技术支持企业网站模板源码免费
  • 大岭山网站建设公司wordpress常见插件
  • 怎么避免网站开发后门工作简历模板免费下载
  • 网站开发所需要的语言设计师电脑配置推荐2022
  • 自己如何制作一个软件seo公司是干嘛的
  • 软件公司网站素材wordpress go 跳转