嵌入式技术及其应用—C程序设计7

上传人:zw****58 文档编号:52344053 上传时间:2018-08-20 格式:PPT 页数:12 大小:567.50KB
返回 下载 相关 举报
嵌入式技术及其应用—C程序设计7_第1页
第1页 / 共12页
嵌入式技术及其应用—C程序设计7_第2页
第2页 / 共12页
嵌入式技术及其应用—C程序设计7_第3页
第3页 / 共12页
嵌入式技术及其应用—C程序设计7_第4页
第4页 / 共12页
嵌入式技术及其应用—C程序设计7_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《嵌入式技术及其应用—C程序设计7》由会员分享,可在线阅读,更多相关《嵌入式技术及其应用—C程序设计7(12页珍藏版)》请在金锄头文库上搜索。

LOGO嵌入式技术及其应用C程序设计 第六回哈尔滨工程大学 水声工程学院 方尔正内容提要进阶性能u什么时候需要提高性能? 第一要义:什么都不做; u确实需要提高性能 搞清楚瓶颈到底在哪里进阶性能u根据被处处理问题问题 的具体特点提出解决办办法 修改数据结结构-如,构造动态动态 数据结结构、构造散列表; 修改算法-如,运行时间级别时间级别 更低的搜索,排序方 法;进阶性能u时间时间 和轮轮廓 u运行时间时间 的测测量; u轮轮廓文件的概念;进阶性能进阶性能进阶性能u加速策略 u使用更好的算法和数据结构; u让编译程序做优化; u调整代码;进阶性能u精简简循环环中的运算; u快表; u除法变变乘法; u使用近似值值;进阶性能for(i=0;instartingc;i+) 改为: n=nsatartingc; for(i=0;in;i+) 进阶性能进行两个面积算式的比较:if(sqrt(dx*dx+dy*dy)sqrt(dx2*dx2 +dy2*dy2)可以改为:if(dx*dx+dy*dy)(dx2*dx2+dy2*dy2 )

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

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号