如何通过函数评估算法的性能表现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1054个文字,预计阅读时间需要5分钟。
目录前言工具模板说明测试前言Algorithm Data Structures=Programs算法与数据结构:计算机科学家尼拉古斯·伯拉斯+工具+C/C++库函数中的time.h/ctime库中的clock()函数模板
目录
- 前言
- 工具
- 模板
- 说明
- 测试
前言
“Algorithm+Data Structures=Programs”——瑞士计算机科学家尼古拉斯·沃斯
工具
C/C++库函数中的time.h/ctime库中的clock()函数
模板
#include<iostream>
#include<ctime>
using namespace std;
clock_t start_time = clock();
{ 算 法 代 码 块 };
clock_t end_time = clock();
cout<<(double)(end_time - start_time) / CLOCKS_PER_SEC<<"秒";
说明
clock()函数返回类型为clock_t(实际上是long类型),它返回从开启某个程序进程到再次调用clock()函数之间的CPU时钟计时单元(时钟周期)。
本文共计1054个文字,预计阅读时间需要5分钟。
目录前言工具模板说明测试前言Algorithm Data Structures=Programs算法与数据结构:计算机科学家尼拉古斯·伯拉斯+工具+C/C++库函数中的time.h/ctime库中的clock()函数模板
目录
- 前言
- 工具
- 模板
- 说明
- 测试
前言
“Algorithm+Data Structures=Programs”——瑞士计算机科学家尼古拉斯·沃斯
工具
C/C++库函数中的time.h/ctime库中的clock()函数
模板
#include<iostream>
#include<ctime>
using namespace std;
clock_t start_time = clock();
{ 算 法 代 码 块 };
clock_t end_time = clock();
cout<<(double)(end_time - start_time) / CLOCKS_PER_SEC<<"秒";
说明
clock()函数返回类型为clock_t(实际上是long类型),它返回从开启某个程序进程到再次调用clock()函数之间的CPU时钟计时单元(时钟周期)。

