摘要: 在统计某段程序或某个算法的运行时间时,经常会用到clock()函数 clock()是C/C++中的计时函数,与其相关的数据类型是clock_t,头文件是time.h/ctime。 clock()函数的功能是:返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元数(c 阅读全文
posted @ 2020-12-11 18:44 Euclid·Guisi 阅读(254) 评论(0) 推荐(0)
摘要: 使用 rand 函数可以获取 随机数大小是在0到RAND_MAX,值为2147483647,它是在stdlib中定义的,如果我们希望在某个范围内,可以使用 % 结合 / 来实现 但是不难发现,这里获得的随机数是唯一确定的,而不是变化的。所以,如果我们希望获得变化的随机数,可以使用下面的方法。 因为r 阅读全文
posted @ 2020-12-11 18:43 Euclid·Guisi 阅读(907) 评论(0) 推荐(0)
摘要: cin.sync()的功能是清空缓冲区,而cin.ignore()虽然也是删除缓冲区中数据的作用,但其对缓冲区中的删除数据控制的较精确。 有时候你只想取缓冲区的一部分,而舍弃另一部分,这是就可以使用cin.ignore(),其使用方法是: cin.ignore(int intExp, char ch 阅读全文
posted @ 2020-12-11 18:37 Euclid·Guisi 阅读(422) 评论(0) 推荐(0)