您的位置:首页 > 其它

【看书】程序计时器

2015-12-27 12:33 288 查看
当感到程序计算过慢时

可使用“计时器”来查看到底有多慢

具体的是一个 time.h 头文件

从而调用计时函数 clock()

这个获得的数值除以常数 CLOCK_PER_SEC

可以得到以秒为单位的数值

代码写法

先调用头文件

[code]#include<time.h>


然后在程序结尾写上

[code]    printf("程序用时 = %.2f\n",(double)clock()/CLOCKS_PER_SEC);


但通过这种方式发现程序用时过大

因为这个计时的起点是以打开程序开始的

所以会导致用键盘输入的时间也会包括在内

所以可以用命令行来解决

打开 CMD(命令提示符)

输入

cd 文件目录

来把当前目录转到指定目录

如:



然后输入 echo 输入数据 | 程序名

如:




abc便是我创建程序的文件名

可以得到一些关于输入输出的数据

从而可以进行分析



与书中给的数据还是有不少差别的

可见我的小电脑计算能力还是可以哒~

哈哈哈

《算法竞赛入门经典》——刘佳汝 P26
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: