码迷,mamicode.com
首页 >  
搜索关键字:srand    ( 611个结果
C++产生随机数
站在巨人的肩膀上! c++随机数生成函数rand(),实质生成伪随机数列。 为生成更加随机的数列,需要srand(unsigned num)来播种。 常用方式srand((unsigned)time(NULL));//增加头文件<time.h> 生成[a,b]之间的随机整数的方法: 1、rand() ...
分类:编程语言   时间:2016-06-27 01:30:21    阅读次数:202
伪随机数(线性同余法)
/**Keil Lib*2015.6.12*Pass*by lort*/uint32 Srandx ; uint32 SrandK = 1103515245;//0x41C64E6D;uint32 SrandB = 12345;//0x3039; void os_srand(uint32 seek) ...
分类:其他好文   时间:2016-06-13 09:56:28    阅读次数:809
关于C语言的随机函数的一点思考
今天在看书的过程遇到一个问题,大致描述如下: 编写一个函数,通过返回范围1至6的随机整数来模拟掷筛子。同时,这个题目要求这个6个数字出现的概率是相等的。 首先,对于这个问题的基本思路如下: 首先,用srand函数对随机数发生器进行初始化。 其次,循环调用rand函数六次,对每一次调用的结果与6取模, ...
分类:编程语言   时间:2016-06-10 21:35:02    阅读次数:130
单链表的链式存储的两种插入方式
/* 头插法建立单链表示例 */ void CreateListHead(LinkList *L, int n){ LinkList p; int i; srand(time(0)); // 初始化随机数种子 *L = (LinkList)malloc(sizeof(Node)); (*L)->ne ...
分类:其他好文   时间:2016-05-30 08:47:47    阅读次数:208
POJ 1379 Run Away
题意:有n个陷阱,在X,Y范围内要求出一个点使得这个点到陷阱的最小距离最大。 思路:模拟退火,随机撒入40个点,然后模拟退火随机化移动。 (这题poj坑爹,加了srand(time(NULL))不能交G++,不加srand(time(NULL))又会WA,交了C++不能用acos(-1),只能用3. ...
分类:其他好文   时间:2016-05-27 22:00:32    阅读次数:147
第二届TSCTF比赛writeup及心得-Web
1. 送分题 一开始真没明白为什么叫送分题,后来明白了,泪流满面。。我只想说,查看源码这个事情一辈子都不能忘。 还是推荐以后都用这个,就不会漏了 2.Do you know time 网页显示一张福利图片,下载下来,随便用二进制打开图片,翻到最后面,发现了代码,种子确定了,srand就没意义了,种子... ...
分类:Web程序   时间:2016-05-11 21:43:22    阅读次数:537
#include <time.h>
#include<time.h> srand srand函数是随机数发生器的初始化函数。原型:void srand(unsigned int seed); srand和rand()配合使用产生伪随机数序列。rand函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生 ...
分类:其他好文   时间:2016-05-08 01:03:19    阅读次数:208
CLRS:Max_sunsequence_sum
#include<stdio.h>#include<stdlib.h>#include<time.h>#define ARRAY_SIZE 1000int buf [ARRAY_SIZE];int main(){ srand((unsigned int )time(0)); int i,j,n; w ...
分类:其他好文   时间:2016-05-04 19:02:07    阅读次数:123
CLRS:Insert sort in in c
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<time.h>#define ARRAY_SIZE 1000int buf[ARRAY_SIZE];int main(){ int i,j,n; srand((unsigned ...
分类:其他好文   时间:2016-05-03 21:53:08    阅读次数:165
C/C++中产生随机数
可以使用srand()函数和rand()函数来产生随机数,其中srand()用来初始化随机数种子,rand()用来产生随机数。因为默认情况下随机数种子为1,而相同的随机数种子产生的随机数是一样的,失去了随机性的意义,所以为使每次得到的随机数不一样,用函数srand()初始化随机数种子。srand() ...
分类:编程语言   时间:2016-04-20 11:34:37    阅读次数:125
611条   上一页 1 ... 32 33 34 35 36 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!