程序运行时间计算
来源:互联网 发布:丝芙兰有假货吗 知乎 编辑:程序博客网 时间:2024/05/17 05:09
法则一:
法则1、for循环的时间计算
总时间=循环内的语句的运行时间*迭代次数
法则2、嵌套的for循环
总时间=循环内的语句的运行时间*所有迭代次数
法则3、顺序语句
将各个语句的运行时间求和(这意味着其中最大值就是所得运行时间)
例如:下面的程序段先用去O(N),再花费O(N^2),总花费为O(N^2);
for(int i=0;i<N;i++)
a[i]=0;
for(int i=0;i<N;i++)
for(int j=0;j<N;j++)
a[i][j]=0;
法则4、IF/ELSE语句
if(condition)
s1
else
s2
一个if/else语句的最大运行时间不大于s1和s2中运行时间长者,再加上判断语句的总时间
- 计算程序运行时间
- 计算程序运行时间
- 程序运行时间计算
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 计算程序运行时间
- 程序运行时间计算
- 程序运行时间计算
- 你该如何填报高考志愿?
- 仿QQ导航菜单
- Eclipse提高工作效率的好习惯
- 单元测试
- IT精英必须掌握的命令行
- 程序运行时间计算
- 功能强大的树型控件dhtmlxTree
- 解密ZEND加密后的PHP
- C# 注释语法
- X3BLOG AJAX国产大型开源多用户博客系统 1.1.0.beta1 源码版
- avi文件编程
- [阅读报告]揭示XProc——使用管道技术支持XML应用环境
- 红火七月——安全专家齐聚共讨漏洞分析
- 总结Struts,Hibernate,Spring框架