循环语句的效率-python的tkinter点击按钮触发事件的例子

上传者: 26516841 | 上传时间: 2021-08-19 19:43:50 | 文件大小: 562KB | 文件类型: PDF
4.4 循环语句的效率 C++/C 循环语句中,for 语句使用频率 高,while 语句其次,do 语句很少用。本节 重点论述循环体的效率。提高循环体效率的基本办法是降低循环体的复杂性。 【建议 4-4-1】在多重循环中,如果有可能,应当将 长的循环放在 内层, 短的 循环放在 外层,以减少 CPU跨切循环层的次数。例如示例 4-4(b)的效率比示例 4-4(a) 的高。 for (row=0; row<100; row++) { for ( col=0; col<5; col++ ) { sum = sum + a[row][col]; } } for (col=0; col<5; col++ ) { for (row=0; row<100; row++) { sum = sum + a[row][col]; } } 示例 4-4(a) 低效率:长循环在 外层 示例 4-4(b) 高效率:长循环在 内层 【建议 4-4-2】如果循环体内存在逻辑判断,并且循环次数很大,宜将逻辑判断移到

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明