c++
落魄山落魄乡落魄人
目前是一名苦逼大学生,希望成为一名厉害的程序员。
展开
-
在c++11里产生随机数
结构前言例子分析enginedistribution前言很多人在用c语言产生随机数时多半会使用链接里给出的方法。这种方法有种缺点,比如,rand()的范围是[0, 15),那么,rand() % 10时,9的概率就会小于5。c++11里面提供了一种解决方案,本文对这个解决方案做一个简略地介绍。例子这个例子可以当成一个模板直接套用,不过更好的方法还是自己封装一下常用的方法。// 代码来源于 The C++ Standard Library - 2nd Edition#include <原创 2020-10-04 17:46:47 · 336 阅读 · 0 评论 -
计算函数运行时间(c++) (极其简陋,为了图方便时可以用)
使用ctime里的clock()函数:auto begin = clock();any_function();auto end = clock();cout << (double)(end - begin) /CLOCKS_PER_SEC << endl; // 通过(double)(end - begin) /CLOCKS_PER_SEC计算时间这里输出运行秒数,如果去除CLOCKS_PER_SEC,可能输出毫秒数,不同的系统不同,需要查资料。...原创 2020-05-21 17:58:17 · 201 阅读 · 0 评论