问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

辗转相除法和穷举法的优缺点和特点

发布网友 发布时间:2022-05-19 09:34

我来回答

1个回答

热心网友 时间:2023-10-09 21:51

  一、辗转相除法优缺点和特点

  辗转相除法的优点:在于它能以有系统的方式求出两数的最大公约数,而无需分别对它们作因式分解。大数的素因数分解被认为是一个困难的问题,即使是现代的计算机也非常难于处理,所以许多加密系统的原理都是建基于此。

  辗转相除法的缺点:运算繁琐、复杂、易错,从算法实现角度考虑,该方法 存在存储量大,运算时间长,运算速度慢等不足.

  辗转相除法特点:惟一分解,即这些数系中的数能够被惟一地分解成不可约元素(素数在这些数系的对应物)。

  辗转相除法原理:

  设两数为a、b(b<a),用*(a,b)表示a,b的最大公约数,r=a mod b 为a除以b以后的余数,k为a除以b的商,即a÷b=k.......r。辗转相除法即是要证明*(a,b)=*(b,r)。
  第一步:令c=*(a,b),则设a=mc,b=nc
  第二步:根据前提可知r =a-kb=mc-knc=(m-kn)c
  第三步:根据第二步结果可知c也是r的因数
  第四步:可以断定m-kn与n互质【否则,可设m-kn=xd,n=yd,(d>1),则m=kn+xd=kyd+xd=(ky+x)d,则a=mc=(ky+x)dc,b=nc=ycd,故a与b最大公约数成为cd,而非c,与前面结论矛盾】
  从而可知*(b,r)=c,继而*(a,b)=*(b,r)。
  证毕。

  二、穷举法的优缺点和特点

  穷举法的优点:算法简单。

  穷举法的缺点:运行时所花费的时间长。

  穷举法的特点:掌握利用穷举法解决问题的基 本要求;学会编写程序实现穷举法。

  例子:

  用穷举法解题时,就是按照某种方式列举问题答案的过程。针对问题的数据类型而言,常用的列举方法一有如下三种:
  (1)顺序列举 是指答案范围内的各种情况很容易与自然数对应甚至就是自然数,可以按自然数的变化顺序去列举。
  (2)排列列举 有时答案的数据形式是一组数的排列,列举出所有答案所在范围内的排列,为排列列举。
  (3)组合列举 当答案的数据形式为一些元素的组合时,往往需要用组合列举。组合是无序的。
  例子如下:在公元五世纪我国数学家张丘建在其《算经》一书中提出了“百鸡问题 ”:
  “鸡翁一值钱5,鸡母一值钱3,鸡雏三值钱1。百钱买百鸡,问鸡翁、母、雏各几何?”这个数学问题的数学方程可列出如下:
  Cock+Hen+Chick=100
  Cock*5+Hen*3+Chick/3=100
  显然这是个不定方程,适用于穷举法求解。依次取Cock值域中的一个值,然后求其他两个数,满足条件就是解。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
传奇世界退师和出师同样能得到声望吗 声望可以转让吗? 传奇世界 声望怎么弄,最快弄声望的方法? 传奇世界 声望问题徒弟问题 天龙八部2中的哪个门派最牛逼啊 天龙八部手游哪个门派厉害 天龙八部手游门派排名 天龙八部里,三大最强门派,第一实至名归! miui13怎么开启dc调光 小米14怎么样小米14有没有DC调光功能【详解】 小米14dc调光是什么意思 后进先出法有点与缺点 两分法与 优缺点 一步法和二步法各有什么优缺点? 求助,狗狗晚上突然喘气 狗一直喘气 好像很难受 狗狗半夜突然气喘吁吁,但又很活泼是什么意思 日本人去冲绳坐飞机用护照吗 金毛左右后腿突然瘸了怎么办 金毛犬的两条后腿突然站不起来是什么原因,前一天还好好的 【金毛的后腿问题】希望有一些专业的指点 金毛犬后腿瘫软无力站不起来 金毛幼犬2月大. 后腿比较无力 正常嘛? 金毛幼犬后腿无力我家的金毛刚五十天发现后腿无力走路一蹦一跳的腿也软怎么回事 3个月的金毛腿软怎么回事,金毛后腿无力 9个月的金毛后腿突然瘸了。。。什么情况??? 金毛幼犬后腿突然瘸了怎么回事 金毛后腿无力站起来困难是什么病 3岁金毛后腿突然腿瘸了,这是为什么? 2个月左右金毛,后腿无力怎么回事 金毛后腿无力不能走路怎么回事 退一步是为了进两步,体现的思维方法是 直接法和差减法的优缺点 卡罗拉DVD导航的介绍 卡罗拉~我的车是原厂电装导航,着车时有导航使用提醒,点击同意后就开机了,想请教行驶中如何关闭,跪谢~ 描写英语哲理的句子有哪些? 怎么用PS缩小图片尺寸 电气图纸线上WK10是什么意思 电气图中WK5是什么意思 1APWK是什么配电箱 如何判定电气设备的图纸是有效的 女生穿长裙子时,该如何搭配才可以更加漂亮? 文艺长裙怎么搭配好看 法式长裙怎样搭配出优雅感? 帮我设计一些个性签名!! 拼多多上面卖的七八百的金毛是不是真的啊?还有视频挑选过后才发货? 800元一下可以买到金毛吗? 金毛幼犬800块 这个金毛纯吗 价格值不值八百 大家伙看看我这只金毛800元钱贵吗 金毛犬纯种800值吗 怎么推广自己的