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

域名解析映射到网站空间怎么做公司企业文化墙制作

域名解析映射到网站空间怎么做,公司企业文化墙制作,嘉兴网站制作星讯网络科技,哪家可以做网站一、最大公约数 最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为&a…

一、最大公约数

   最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为(a,b,c),多个整数的最大公约数也有同样的记号。

二、求最大公约数的三种方法

①辗转相除法

算法简介:将两个数a,b相除,如果余数c不等于0,就把b的值给a,c的值给b,直到c等于0,此时最大公约数就是b


流程图:

算法代码:


//用来计算时间
inline unsigned __int64 GetCycleCount()
{__asm{_emit 0x0F;_emit 0x31;}
}
//辗转相除法
void zhanzhuan()
{int a = 0,b,c,m,n;long starttime,endtime,alltime,freq;unsigned long t1,t2;LARGE_INTEGER num;QueryPerformanceFrequency(&num);freq = num.QuadPart;printf("请输入所求的两个数字\n");t1 = (unsigned long)GetCycleCount();//从这开始计时scanf("%d%d",&a,&b);m = a;n = b;while(c)//如果c等于0,那么最大公约数为b{c = a%b;//c是a除以b的余数if(c)//如果c不等于0就把b的值给a,c的值给b{a = b;b = c;}}t2 = (unsigned long)GetCycleCount(); printf("%d和%d的最大公约数是:%d\n",m,n,b);printf("所用时间:%f\n秒",(t2 - t1)*1.0/freq);printf("\n");
}

②更相减损术

算法简介:将两个数中较大的数a减去较小的数b,如果差c等于0,那么最大公约数为b,如果不等于0,则将b的值给a,c的值给b,继续相减直到差等于0。

流程图:

算法代码:

inline unsigned __int64 GetCycleCount()
{__asm{_emit 0x0F;_emit 0x31;}
}
void GXJS()
{int a,b,c,m,n;long starttime,endtime,alltime,freq;unsigned long t1,t2;LARGE_INTEGER num;QueryPerformanceFrequency(&num);freq = num.QuadPart;printf("请输入所求的两个数\n");scanf("%d%d",&a,&b);t1 = (unsigned long)GetCycleCount();//从这开始计时m = a;n = b;while(c)//如果差等于0,结束循环,最大公约数为b{if(a>b)//比较两个数的大小c = a - b;elsec = b -a;if(c)//根据差是否等于0,进行值的交换{a = b;b = c;}}t2 = (unsigned long)GetCycleCount(); printf("%d和%d的最大公约数为:%d\n",m,n,b);printf("所用时间:%f\n秒",(t2 - t1)*1.0/freq);   printf("\n");
}

③穷举法

算法简介:将两个数a,b中较小的值赋给i,将a除以i,b也除以i,若两者的余数同时为0时,此时的i就是两者的最大公约数。若不等于0,则将i-1,继续将a除以i,b除以i,直至余数同时为0。

流程图:

算法代码:
//用来计算时间
inline unsigned __int64 GetCycleCount()
{__asm{_emit 0x0F;_emit 0x31;}
}
void qiongju()
{int a,b,c,i,m,n;long starttime,endtime,alltime,freq;unsigned long t1,t2;LARGE_INTEGER num;QueryPerformanceFrequency(&num);freq = num.QuadPart;printf("请输入所求的两个数\n");scanf("%d%d",&a,&b);m = a;n = b;if(a>b)//将较小的值赋给ii = b;elsei = a;for(i;i>0;i--){if(a%i == 0 && b%i == 0)//判断余数是否同时为0break;//跳出循环}t2 = (unsigned long)GetCycleCount(); printf("%d和%d的最大公约数为%d\n",m,n,i);printf("所用时间:%f\n秒",(t2 - t1)*1.0/freq); printf("\n");
}




http://www.yayakq.cn/news/603338/

相关文章:

  • 网站架构价格网站默认主页设置
  • 卡盟网站怎么做图片深圳网站建设 罗湖
  • 厦门网站建设设郑州便宜网站建设公司
  • 三亚旅游网站建设手表
  • 建站源码seo综合查询平台官网
  • 免费开放的api网站应用互联网创始人
  • 建设银行 网站用户wordpress怎样禁止采集
  • 广告设计网站排行榜前十名自己的域名可以转给做网站的账号吗
  • 泉州公司网站建设个体商户建自己的网站做销售
  • 网页制作视频的网站建设建瓯做网站的公司
  • 石家庄手机网站建设给设计公司起名大全
  • 大型购物网站设计怎么给公司建网站
  • 简易网站建设维护前端网页代码模板
  • 上海市住房和城乡建设部官方网站泰州东方医院男科
  • 阿里云域名注册好后怎么建设网站广安网站建设服务
  • 张家界工程建设信息网站东营微信开发网站建设
  • 河北网站备案多久北京手机建站模板
  • 门户网站属于什么类型的模式南阳企业网站排名优化
  • phpcms 外贸网站模板企业网站建设中有哪几个重要点
  • 免费域名申请网站空间赣州seo排名
  • 就业服务网站建设方案如何用凡科做网站
  • 上海个人网站建Wordpress 微信 openid
  • 百度跨境电商平台seo怎么才能做好
  • 济南如何挑选网站建设公司wordpress 创建数据库文件
  • 网站换源码如何保留以前的文章wordpress 右侧边栏
  • 做一斗地主网站多少钱中环互联网网站建设套餐
  • pc网站 手机网站 微信网页此站点不安全
  • 百度搜索网站带图片梵克雅宝手链
  • 门户网站是如何盈利的包头公司
  • 云服务器安装win系统做网站石家庄正规网站建设公司