![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
渺渺予风
这个作者很懒,什么都没留下…
展开
-
C/C++记录程序运行时间
对比同一问题不同算法的运行时间,有助于体会不同算法的优劣。预备知识:clock_t 为时钟数据类型(长整形)clock()函数返回CPU时钟计时单元数(以毫秒为单位)CLOCKS_PER_SEC为常量,表示1s包含的毫秒数以上三者均在time.h头文件内算法示例:#include <time.h>void tickTock(long n){ clock_t t;...原创 2019-05-31 12:24:39 · 3965 阅读 · 0 评论 -
C++传入函数作为参数
在进行格式化输出时,常常需对多个函数执行相同操作,此时会产生大量重复代码。为保证代码的简洁、易读,此时可对输出函数进行封装,即使之变成调用函数的函数。代码示例:此时想对实现同一需求的多个函数,进行计时比较。(记录程序运行时间的代码可见博客C/C++记录程序运行时间)#include <iostream>#include <time.h>#include <...原创 2019-05-31 12:27:15 · 3087 阅读 · 0 评论