您的位置:首页 > 理论基础 > 数据结构算法

数据结构与算法分析c++:算法分析

2017-11-07 15:06 302 查看

运行时间计算的一般法则:

法则一:for循环

一个for循环的运行时间至多是该for循环内语句(包括测试)的运行时间乘以迭代次数;

法则二:嵌套循环

从里向外分析这些循环,在一组嵌套循环内部的一条语句总的运行时间为该语句的运行时间和该组所有循环的大小的乘积;

法则三:顺序语句

将各个语句的运行时间求和;

法则四:if/else语句

if(condition)

s1;

else

s2;

运行时间不超过判断时间加s1和s2运行时间较长者的总和;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息