9/23-24 HOME
什么是数据结构 | 数据结构 学习笔记001
解决问题方法的效率,跟数据的组织方式有关
解决问题方法的效率,跟空间的利用效率有关
解决问题方法的效率,跟算法的巧妙程度有关
clock(): 捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是 clock tick,即 时钟打点。
常用CLK_TCK:机器时钟每秒所走的时钟打点数。每个机器都不一样。
计算常用模板:
#include <stdio.h>
#include <time.h>
clock_t start, stop;
//clock_t 是 clock()函数返回的变量类型
double duration;
// 记录被测试函数运行时间,以秒为单位
int main(){
//不在测试范围内的准备工作写在clock()调用之前
start = clock(); //开始计时
MyFunction(); //把被测试函数加在这里
stop = clock(); // 停止计时
duration = ((double)(stop - start))/CLK_TCK; //计算运行时间
//其他不再测试范围内的处理写在后面,例如输出duration的值
return 0;
}
多 项 式 : f ( x ) = ∑ i = 0 9 i ∗ x i 多项式:f(x)=\sum_{i=0}^{9} i*x^i 多项式:f(x)=i=0∑9