亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? r250.c

?? 本代碼包包含一個模擬退火算法的c++程序。此外還有其他一些源碼
?? C
字號:
/* r250.c	the r250 uniform random number algorithm		Kirkpatrick, S., and E. Stoll, 1981; "A Very Fast		Shift-Register Sequence Random Number Generator",		Journal of Computational Physics, V.40		also:		see W.L. Maier, DDJ May 1991*/static char rcsid[] = "@(#)r250.c	1.2 15:50:31 11/21/94   EFC";#include <limits.h>#include "r250.h"/* set the following if you trust rand(), otherwise the minimal standard   generator is used*//* #define TRUST_RAND */#ifndef TRUST_RAND#include "randlcg.h"#endif/* defines to allow for 16 or 32 bit integers */#define BITS 31#if WORD_BIT == 32#ifndef BITS#define BITS	32#endif#else#ifndef BITS#define BITS    16#endif#endif#if BITS == 31#define MSB          0x40000000L#define ALL_BITS     0x7fffffffL#define HALF_RANGE   0x20000000L#define STEP         7#endif#if BITS == 32#define MSB          0x80000000L#define ALL_BITS     0xffffffffL#define HALF_RANGE   0x40000000L#define STEP         7#endif#if BITS == 16#define MSB         0x8000#define ALL_BITS    0xffff#define HALF_RANGE  0x4000#define STEP        11#endifstatic unsigned int r250_buffer[ 250 ];static int r250_index;#ifdef NO_PROTOvoid r250_init(sd)int seed;#elsevoid r250_init(int sd)#endif{	int j, k;	unsigned int mask, msb;#ifdef TRUST_RAND        #if BITS == 32 || BITS == 31       	srand48( sd );#else	srand( sd );#endif	#else	set_seed( sd );#endif		r250_index = 0;	for (j = 0; j < 250; j++)      /* fill r250 buffer with BITS-1 bit values */#ifdef TRUST_RAND#if BITS == 32 || BITS == 31		r250_buffer[j] = (unsigned int)lrand48();#else		r250_buffer[j] = rand();#endif#else		r250_buffer[j] = randlcg();#endif	for (j = 0; j < 250; j++)	/* set some MSBs to 1 */#ifdef TRUST_RAND		if ( rand() > HALF_RANGE )			r250_buffer[j] |= MSB;#else		if ( randlcg() > HALF_RANGE )			r250_buffer[j] |= MSB;#endif	msb = MSB;	        /* turn on diagonal bit */	mask = ALL_BITS;	/* turn off the leftmost bits */	for (j = 0; j < BITS; j++)	{		k = STEP * j + 3;	/* select a word to operate on */		r250_buffer[k] &= mask; /* turn off bits left of the diagonal */		r250_buffer[k] |= msb;	/* turn on the diagonal bit */		mask >>= 1;		msb  >>= 1;	}}unsigned int r250()		/* returns a random unsigned integer */{	register int	j;	register unsigned int new_rand;	if ( r250_index >= 147 )		j = r250_index - 147;	/* wrap pointer around */	else		j = r250_index + 103;	new_rand = r250_buffer[ r250_index ] ^ r250_buffer[ j ];	r250_buffer[ r250_index ] = new_rand;	if ( r250_index >= 249 )	/* increment pointer for next time */		r250_index = 0;	else		r250_index++;	return new_rand;}double dr250()		/* returns a random double in range 0..1 */{	register int	j;	register unsigned int new_rand;	if ( r250_index >= 147 )		j = r250_index - 147;	/* wrap pointer around */	else		j = r250_index + 103;	new_rand = r250_buffer[ r250_index ] ^ r250_buffer[ j ];	r250_buffer[ r250_index ] = new_rand;	if ( r250_index >= 249 )	/* increment pointer for next time */		r250_index = 0;	else		r250_index++;	return (double)new_rand / ALL_BITS;}#ifdef MAIN/* test driver	prints out either NMR_RAND values or a histogram	*/#include <stdio.h>#define NMR_RAND	5000#define MAX_BINS	500#ifdef NO_PROTOvoid main(argc, argv)int argc;char **argv;#elsevoid main(int argc, char **argv)#endif{	int j,k,nmr_bins,seed;	int bins[MAX_BINS];	double randm, bin_inc;	double bin_limit[MAX_BINS];	if ( argc != 3 )	{		printf("Usage -- %s nmr_bins seed\n", argv[0]);		exit(1);	}	nmr_bins = atoi( argv[1] );	if ( nmr_bins > MAX_BINS )	{		printf("ERROR -- maximum number of bins is %d\n", MAX_BINS);		exit(1);	}	seed = atoi( argv[2] );	r250_init( seed );	if ( nmr_bins < 1 )	/* just print out the numbers */	{		for (j = 0; j < NMR_RAND; j++)			printf("%f\n", dr250() );		exit(0);	}		bin_inc = 1.0 / nmr_bins;	for (j = 0; j < nmr_bins; j++)	/* initialize bins to zero */	{		bins[j] = 0;		bin_limit[j] = (j + 1) * bin_inc;	}	bin_limit[nmr_bins-1] = 1.0e7;	/* make sure all others are in last bin */	for (j = 0; j < NMR_RAND; j++)	{		randm = r250() / (double)ALL_BITS;		for (k = 0; k < nmr_bins; k++)			if ( randm < bin_limit[k] )			{				bins[k]++;				break;			}	}	for (j = 0; j < nmr_bins; j++)		printf("%d\n", bins[j]);	}#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美综合视频在线观看| 成人一级片在线观看| 91精品在线一区二区| 天天亚洲美女在线视频| 欧美日韩色综合| 日本麻豆一区二区三区视频| 91麻豆精品国产91久久久资源速度| 日韩精品福利网| 国产日韩欧美精品在线| 成人精品高清在线| 亚洲乱码一区二区三区在线观看| 精品视频一区二区不卡| 蜜桃av噜噜一区| 国产精品久久久久久久久免费相片| 99re热这里只有精品视频| 亚洲一区二区在线免费观看视频| 91麻豆精品国产综合久久久久久| 国产一区欧美一区| 国产精品激情偷乱一区二区∴| 在线视频欧美精品| 免费成人在线观看视频| 国产精品三级视频| 欧美日韩一区二区电影| 久草精品在线观看| 日韩一区在线播放| 91精品国产综合久久婷婷香蕉 | 欧美丰满美乳xxx高潮www| 免费成人你懂的| 国产日韩v精品一区二区| 欧美在线一区二区三区| 美腿丝袜一区二区三区| 亚洲美女免费在线| 日韩欧美一级特黄在线播放| 成人aaaa免费全部观看| 蜜桃视频一区二区三区在线观看| 国产午夜亚洲精品午夜鲁丝片 | 在线精品视频免费观看| 久久国产精品一区二区| 亚洲欧美日韩国产综合| 精品处破学生在线二十三| 91麻豆免费看| 国产麻豆视频精品| 日本一不卡视频| 亚洲婷婷在线视频| 一区二区三区精密机械公司| 精品日韩一区二区| 欧美性受xxxx| 成人久久18免费网站麻豆 | 亚洲免费视频中文字幕| 欧美哺乳videos| 在线观看视频91| 国产盗摄精品一区二区三区在线| 亚洲一区在线免费观看| 久久久久久97三级| 欧美一区二区三区视频在线观看| 99久久精品国产一区二区三区| 久久国产综合精品| 亚洲va国产天堂va久久en| 中文字幕一区二区在线播放| 精品第一国产综合精品aⅴ| 337p亚洲精品色噜噜| 91福利视频在线| 成人精品国产福利| 国产69精品久久777的优势| 精品一区二区三区香蕉蜜桃 | 欧美丰满少妇xxxxx高潮对白| 97超碰欧美中文字幕| 国产91色综合久久免费分享| 黄页网站大全一区二区| 久久99精品久久久久久动态图| 午夜精品免费在线观看| 亚洲国产另类精品专区| 一区二区三区免费| 一区二区三区国产精品| 亚洲一区成人在线| 一区二区久久久久| 亚洲女同一区二区| 亚洲精品久久久蜜桃| 国产一区二区网址| 韩国av一区二区三区在线观看| 麻豆精品视频在线观看| 久久91精品久久久久久秒播| 美日韩一级片在线观看| 精品亚洲aⅴ乱码一区二区三区| 男女性色大片免费观看一区二区 | 亚洲高清在线视频| 亚洲va欧美va天堂v国产综合| 亚洲综合色成人| 五月天欧美精品| 日韩电影在线一区| 国内欧美视频一区二区| 国产成人鲁色资源国产91色综 | 亚洲国产aⅴ成人精品无吗| 亚洲午夜激情网站| 免费成人性网站| 国产成人综合精品三级| 波多野结衣的一区二区三区| 一本色道久久加勒比精品 | 欧美日韩在线观看一区二区 | 精品久久久久久久人人人人传媒| 久久先锋影音av鲁色资源网| 国产欧美日韩在线观看| 国产精品第五页| 亚洲成人777| 激情综合色播五月| youjizz国产精品| 欧美综合视频在线观看| 日韩精品一区二区三区中文精品| 久久精品一区二区三区四区| 自拍偷拍欧美激情| 日韩成人精品视频| 懂色av一区二区在线播放| 一本久道中文字幕精品亚洲嫩| 欧美猛男超大videosgay| 久久美女艺术照精彩视频福利播放| 国产三级精品三级| 亚洲精品视频自拍| 国产综合色精品一区二区三区| 成人动漫av在线| 欧美一区二区三区系列电影| 中文字幕精品三区| 午夜视黄欧洲亚洲| 成人免费毛片app| 91精品中文字幕一区二区三区| 国产日韩欧美不卡| 五月天一区二区三区| jizz一区二区| 精品日韩av一区二区| 亚洲精品乱码久久久久久黑人| 久久国产综合精品| 欧美自拍偷拍午夜视频| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲精品午夜久久久| 国产成人99久久亚洲综合精品| 欧美日韩在线播放| 中文字幕在线观看一区| 激情五月播播久久久精品| 欧美精品国产精品| 亚洲欧美日韩国产一区二区三区 | 亚洲一区二区三区四区在线观看| 国产精品自拍网站| 4hu四虎永久在线影院成人| 中文字幕字幕中文在线中不卡视频| 日韩av电影免费观看高清完整版在线观看| 国产成人免费xxxxxxxx| 欧美一卡2卡3卡4卡| 亚洲午夜av在线| av一区二区三区| 国产欧美日韩亚州综合 | 国产一二精品视频| 制服丝袜在线91| 一区二区三区在线免费观看| 成人免费毛片嘿嘿连载视频| 久久一日本道色综合| 男男gaygay亚洲| 91麻豆精品国产91久久久使用方法 | 亚洲人快播电影网| 成人美女在线观看| 国产片一区二区三区| 国产真实乱子伦精品视频| 日韩一区二区精品在线观看| 香蕉乱码成人久久天堂爱免费| 91久久奴性调教| 亚洲黄色录像片| 一道本成人在线| 亚洲精品国产一区二区精华液| 波多野结衣中文一区| 中文字幕不卡在线| 高清不卡一区二区在线| 国产精品久久久久影院色老大 | av成人免费在线| 国产精品成人一区二区三区夜夜夜| 国产成人精品亚洲日本在线桃色| 欧美精品一区二区三| 精品一区二区三区免费播放| 精品福利在线导航| 国产老女人精品毛片久久| 国产日韩欧美精品在线| 99精品黄色片免费大全| 亚洲精品伦理在线| 欧美电影一区二区三区| 免费成人av资源网| 久久日韩精品一区二区五区| 国产寡妇亲子伦一区二区| 中文字幕不卡在线| 一本大道av一区二区在线播放| 亚洲九九爱视频| 678五月天丁香亚洲综合网| 轻轻草成人在线| 国产午夜精品久久久久久免费视| 成人午夜视频在线| 一区二区三区日本| 884aa四虎影成人精品一区| 狠狠色综合日日| 国产精品丝袜91| 欧美日韩免费在线视频| 狠狠色狠狠色综合| 亚洲欧洲另类国产综合| 制服.丝袜.亚洲.中文.综合| 国内成人精品2018免费看|