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

百度移动网站生成wordpress 链接按钮

百度移动网站生成,wordpress 链接按钮,石碣镇仿做网站,如果在各大网站做免费的网络推广文章目录 题目描述算法思路代码示例辗转相除法暴力穷尽法更相减损法Stein法 题目描述 给定两个数#xff0c;求这两个数的最大公约数 例如#xff1a; 输入#xff1a;20 40 输出#xff1a;20 算法思路 最大公约数#xff1a;即两个数据中公共约数的最大者 代码示例… 文章目录 题目描述算法思路代码示例辗转相除法暴力穷尽法更相减损法Stein法 题目描述 给定两个数求这两个数的最大公约数 例如 输入20 40 输出20 算法思路 最大公约数即两个数据中公共约数的最大者 代码示例 辗转相除法 让两个数中的大数对小数取余,再将小数赋予大数,结果赋予小数,重复以上动作直至两数其中一个数为零,那么另一个就是最大公约数 例如 18和24的最大公约数 第一次a 18 b 24 c a%b 18%24 18 循环中a 24 b18 第二次a 24 b 18 c a%b 24%18 6 循环中a 18 b 6 第三次a 18 b 6 c a%b 18%6 0 循环结束 此时b中的内容即为两个数中的最大公约数 #include stdio.hint main() {int m 0;int n 0;int tmp 0;printf(请输入两个整数: );scanf(%d %d, m, n);while (tmp m % n){m n;n tmp;}printf(最大公约数为:%d\n, n);return 0; } 暴力穷尽法 如果大数可以整除小数那么最大公约数为小数。 如果不能整除小数那么这两个数就按大到小依次对比小数小的数求余遇到都能够整除的就是最大公约数。 #includestdio.hint main(){//暴力穷举法int a 0;int b 0;printf(请输入两个整数);scanf(%d%d, a, b);if (a b){int i 0;for (i b; i 1; i--){if (a%i 0 b%i 0){printf(最大公约数为%d\n, i);break;}}}else{int j 0;for (j a; j 1; j--){if (a%j 0 b%j 0){printf(最大公约数为%d\n, j);break;}}}return 0; } 更相减损法 当两个数相等时最大公约数为他们其中任意一个 当两个数不相等时用大数减小数得到的差和之前的那个小数再次相减直到两个数相等相等的两个中任意一个都是最大公约数。 #includestdio.hint main(){//更相减损法int a 0;int b 0;printf(请输出两个整数);scanf(%d%d, a, b);while ((a - b)!0){if (a b){a a - b;}else{b b - a;}}printf(最大公约数为%d\n, b);return 0; } Stein法 1两数均为偶数时将其同时除以2至少一数为奇数为止记录除掉的所有公因数2的乘积k 2如果仍有一数为偶数连续除以2直至该数为奇数为止 3用更相减损法(辗转相减法)即GCD(a,b)GCD(a-b,b)或辗转相除法求出两奇数的最大公约数d 4原来两数的最大公约数即为d*k。 #includestdio.hint main(){//Stein算法int a 0;int b 0;printf(请输入两个整数:);scanf(%d%d, a, b);int gcd 0;int k 1;while ((!(a 1)) (!(b 1))){ //step1;k 1; //用k记录全部公因子2的乘积 a 1;b 1;}while (!(a 1))a 1; //step2;while (!(b 1))b 1;if (ab) a ^ b, b ^ a, a ^ b; //交换使a为较大数 while (a ! b){ //step3;a - b;if (ab) a ^ b, b ^ a, a ^ b;}gcd k*a;printf(最大公约数为%d\n, gcd);return 0; }
http://www.yutouwan.com/news/445326/

相关文章:

  • 不屏蔽网站的浏览器WordPress cos媒体库
  • php网站开发实例教程第七章平顶山工程造价信息网
  • 曲沃县做网站公司手机网站建设怎么样
  • 南宁江南区网站制作多少钱怎么在百度上做公司网站
  • 深圳哪里网站制作网站备案公告
  • ico 众筹网站开发安徽建站模板
  • 做网站一般建多大的页面公众号小程序注册
  • 从做网站可以用现在的名称吗潜江资讯网二手房出售
  • dz网站恢复数据库大兴企业网站建设
  • 中小学网站建设排行2017项目推广渠道有哪些
  • 东莞行业网站建设教程网站建设中常用的音频格式和视频格式
  • 关于美丽乡村建设的活动和网站宁波公司
  • 网站内容建设的核心和根本是杭州房产透明售房网
  • 建设电子商务系统网站网站设计理念
  • 网站制作群系统百度搜索排行榜前十名
  • 专业的平面设计网站有哪些随便来一个公司邮箱
  • 泉州那家做网站公司好网站建设用什么软件好
  • 网站建设内容录入论文化妆品网站建设可行性报告
  • 云南网站建设选天软网站开发建设公司地址
  • 多屏合一网站建设seo网站建设公司
  • 打电话做网站的话术手机网站html5
  • 需要手机号注册的网站高端大气网站推荐
  • 北京网站建设成都公司网易163企业邮箱注册
  • 新乡网站关键字优化教你如何识别一个wordpress的主题
  • 网站代码快捷键公司做网站的原因
  • 网站建设分为哪几个步骤外贸行业前景怎么样
  • 东莞专业微网站建设价格低教育网站制作公司
  • 网站审核备案 几天甘德县wap网站建设公司
  • 广州番禺做网站沈阳网站建设技术公司
  • 查看网站被恶意镜像优质作文网站