高级编程实践---枚举与模拟ppt课件.ppt

上传人:晟*** 文档编号:12846846 上传时间:2022-06-19 格式:PPT 页数:14 大小:64KB
下载 相关 举报
高级编程实践---枚举与模拟ppt课件.ppt_第1页
第1页 / 共14页
高级编程实践---枚举与模拟ppt课件.ppt_第2页
第2页 / 共14页
高级编程实践---枚举与模拟ppt课件.ppt_第3页
第3页 / 共14页
高级编程实践---枚举与模拟ppt课件.ppt_第4页
第4页 / 共14页
高级编程实践---枚举与模拟ppt课件.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。 【例1】求最大公约数分析:a,b 的最大公约数的穷举范围: k=b,b-1,1 满足条件:a%k=0&b%k=0;Void main( ) for(k=b;k=1;k-) if(a%k=0&b%k=0) printf(“%ldn”,k); break; 从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。 特点: 算法简单, 计算量大。减少计算量的方法: 使用尽可能少的变量 减少代码嵌套层次 避免不必要的判断 选择合适的搜索顺序从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。 【例2】6位分段和平方数思路1: 对所有6 位整数, 判断是否是一个平方数, 如是, 再利用整数和求余运算把a 分为两个3 位整数x,y, 若满足a=(x+y)2, 即找到一个解. 思路2: 对所有平方

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。