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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gen.h

?? 一個模擬沃爾瑪柜臺結賬的排隊論仿真
?? H
字號:
#ifndef GEN_H
#define GEN_H
#include <stdlib.h>
#include <math.h>
#include "link.h"
#include "event.h"
#include "stcs.h"
#include "para.h"

#define UN_SEED_1 10203
#define UN_SEED_2 12345

class Gen
{
public:
	Gen(double lda);
	~Gen();
	double	getTim();

	int		genEvt();	//create an event and sendMes
	void	sendMes();
	int		shortQue();	
	int		strQue(int nsev);

	double rnd();
	double rnd1();
	double rnd2();

	list<Mess>* sch;
	list<Event>* que[MAX_SEV];
	Stcs** sts;
#ifdef _DEBUG_	
	int cc[MAX_SEV];
#endif

private:
	double Tim;
	double lambda;
	double r_seed;
	double r_seed_1;
	double r_seed_2;
};

Gen::Gen(double lda)
{

	lambda=lda;
	Tim=0;	
	sch=NULL;
	sts=NULL;
	for(int i=0;i<MAX_SEV;i++)
		que[i]=NULL;
	srand((unsigned)SEV_SEED);
	r_seed=(double)GEN_SEED;
	r_seed_1=(double)UN_SEED_1;
	r_seed_2=(double)UN_SEED_2;
#ifdef _DEBUG_	
	for(int v=0;v<MAX_SEV;v++)
		cc[v]=0;
#endif
}

Gen::~Gen()
{
	sch=NULL;
	for(int i=0;i<MAX_SEV;i++)
		que[i]=NULL;
}

double Gen::getTim(){return Tim;}

int Gen::shortQue()
{
	assert(que);

	int tem;
	int tid;
	int NUM_SEV;
//check if the normal server is more than one
	if((MAX_SEV-EXP_SEV)<0)
	{
		cout<<"error..."<<endl;
	}
//decide if arriving event is express
	int strq=-1;
	while(1)
	{
		if(rnd1()>EXP_P)
		{
			NUM_SEV=MAX_SEV-EXP_SEV;
			strq=strQue(NUM_SEV);
		}
		else
		{			
			NUM_SEV=MAX_SEV;
			strq=(MAX_SEV-EXP_SEV)+strQue(EXP_SEV);
		}
		if(NUM_SEV!=0)
			break;
	}
	//int strq=strQue(NUM_SEV);
	if(strq==-1)
		exit(0);

#ifdef _DEBUG_
//	cc[strq]++;
#endif

	int id=strq;
	int min=que[id]->getLen();
	
	for(int i=0;i<NUM_SEV;i++)
	{
		tid=(strq+i)%NUM_SEV;
		tem=que[tid]->getLen();
		//tem=que[i]->getLen();
		if(tem<min)
		{
			min=tem;
			//id=i;
			id=tid;
		}
	}
#ifdef _DEBUG_
	cc[id]++;
#endif
	return id;
}
		
int Gen::genEvt()
{
	
	Event* evt=new Event();
	int str=shortQue();
	evt->setStrStp(Tim);
////////////////////////////////////
	que[str]->addTail(evt);	
////////////////////////////////////
	sendMes();
////////////////////////////////////
	return str;
}

void Gen::sendMes()
{
	double p;
	double delt;
	
	while(1)
	{		
		p=rnd();
		if(p!=0)
			break;
	}
	delt=-log(p)/lambda;	
	
	Tim=Tim+delt;
	Mess* ms=new Mess(GEN,Tim);

	assert(sch);
	sch->addPri(ms);
}

int Gen::strQue(int nsev)
{
	double p;
	while(1)
	{
		p=rnd2();
		if(p!=1)
			return (int)floor(nsev*p);
	}
}

double Gen::rnd()
{
	r_seed=fmod(A*r_seed,M);
	return (r_seed*4.656612875e-10);
}

double Gen::rnd1()
{
	r_seed_1=fmod(A*r_seed_1,M);
	return (r_seed_1*4.656612875e-10);
}

double Gen::rnd2()
{
	r_seed_2=fmod(A*r_seed_2,M);
	return (r_seed_2*4.656612875e-10);
}


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久9热精品视频| 在线精品视频一区二区三四| 日日夜夜一区二区| 亚洲成av人影院| 香蕉久久夜色精品国产使用方法| 亚洲夂夂婷婷色拍ww47| 亚洲综合无码一区二区| 亚洲综合999| 亚洲成a人片在线不卡一二三区| 午夜免费欧美电影| 日本亚洲免费观看| 国产一区不卡精品| www.亚洲免费av| 91香蕉国产在线观看软件| 99久久精品国产一区二区三区 | thepron国产精品| 99视频超级精品| 欧美三级日韩在线| 欧美变态tickle挠乳网站| 久久综合色天天久久综合图片| 久久久久99精品一区| 国产精品久久久久久户外露出| **欧美大码日韩| 亚洲成人av一区| 激情综合网激情| 成人黄色电影在线| 欧美综合色免费| 欧美年轻男男videosbes| 日韩免费观看2025年上映的电影| 久久久五月婷婷| 亚洲欧洲日韩一区二区三区| 亚洲一区二区三区爽爽爽爽爽| 奇米精品一区二区三区在线观看一| 国产乱码精品1区2区3区| av不卡在线观看| 欧美精品乱人伦久久久久久| 精品欧美一区二区三区精品久久 | 男男视频亚洲欧美| 国产白丝网站精品污在线入口| 91精品婷婷国产综合久久性色| 精品国产91久久久久久久妲己| 欧美激情一区在线观看| 一个色综合网站| 精品一二三四区| 91一区一区三区| 日韩视频一区二区| 亚洲色图欧洲色图| 免费一区二区视频| 91麻豆.com| 久久亚洲私人国产精品va媚药| 亚洲精品成a人| 韩国av一区二区三区四区| 91丨九色porny丨蝌蚪| 日韩色视频在线观看| 《视频一区视频二区| 久久99九九99精品| 在线观看亚洲精品| 欧美激情综合在线| 美女一区二区视频| 在线欧美小视频| 国产日韩欧美亚洲| 人禽交欧美网站| 91老师片黄在线观看| 久久久三级国产网站| 午夜亚洲国产au精品一区二区| 成人美女视频在线看| 欧美成人aa大片| 亚洲综合男人的天堂| 成人黄色在线看| 精品久久久久久久一区二区蜜臀| 亚洲一区在线观看免费观看电影高清 | 久久老女人爱爱| 日韩精品一卡二卡三卡四卡无卡| 成人黄色小视频| 精品播放一区二区| 轻轻草成人在线| 在线不卡中文字幕| 亚洲综合成人在线| 一本大道av伊人久久综合| 国产日韩欧美不卡在线| 欧美aaaaaa午夜精品| 亚洲国产欧美在线人成| 日韩激情视频网站| 秋霞电影一区二区| 欧美性大战xxxxx久久久| 国产欧美一区二区精品久导航| 91亚洲大成网污www| 久久婷婷一区二区三区| 日日噜噜夜夜狠狠视频欧美人| 日本道在线观看一区二区| 国产精品国产自产拍在线| 国产精品996| 久久精品免视看| 国产自产2019最新不卡| 欧美成人在线直播| 免费人成精品欧美精品| 制服丝袜亚洲色图| 天堂av在线一区| 欧美日韩在线播放三区四区| 亚洲男人电影天堂| 色综合激情五月| 亚洲精品美腿丝袜| 日本久久电影网| 夜夜精品视频一区二区 | 欧美影视一区在线| 亚洲精品第1页| 欧美视频一区在线观看| 亚洲国产一区二区a毛片| 欧美性一级生活| 日韩不卡手机在线v区| 91精品国产高清一区二区三区| 午夜影院久久久| 日韩视频免费观看高清完整版在线观看 | 国产午夜一区二区三区| 国产成+人+日韩+欧美+亚洲| 中文子幕无线码一区tr| 91网站在线播放| 一区二区国产视频| 欧美一区在线视频| 国产精品一区在线| 国产精品久久久久久久久久久免费看| 99精品在线观看视频| 亚洲国产日日夜夜| 欧美成人乱码一区二区三区| 国产一区视频导航| 中文字幕制服丝袜一区二区三区 | 欧美午夜精品久久久| 亚洲6080在线| 26uuu国产电影一区二区| 国产白丝网站精品污在线入口| 中文字幕一区二区三| 欧美三区免费完整视频在线观看| 性做久久久久久免费观看 | 亚洲欧美激情小说另类| 欧美日韩成人综合天天影院 | 菠萝蜜视频在线观看一区| 国产精品国产三级国产普通话99| 日本乱码高清不卡字幕| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久婷婷综合激情| 在线免费观看一区| 久久国产精品免费| 亚洲欧美一区二区在线观看| 欧美嫩在线观看| 国产盗摄女厕一区二区三区| 亚洲精品国产品国语在线app| 欧美一区二区三区视频在线| 国产传媒一区在线| 亚洲mv在线观看| 国产欧美精品在线观看| 欧美美女一区二区三区| 国产成人精品亚洲午夜麻豆| 夜夜嗨av一区二区三区四季av | 最近日韩中文字幕| 91精品国产入口在线| www.亚洲色图| 久久成人麻豆午夜电影| 亚洲精品中文在线影院| 欧美大片在线观看一区| 色婷婷国产精品久久包臀| 韩国精品在线观看| 亚洲成年人网站在线观看| 国产精品久久久久婷婷二区次| 欧美日本不卡视频| 色综合亚洲欧洲| 国产91露脸合集magnet| 丝袜美腿亚洲综合| 亚洲三级免费观看| 精品国产精品一区二区夜夜嗨| 91高清视频免费看| 成人激情小说网站| 久久99精品久久久| 三级影片在线观看欧美日韩一区二区 | 一区二区三区免费看视频| 久久综合九色综合欧美就去吻| 欧美在线三级电影| 99久久久国产精品| 国产91丝袜在线18| 国产剧情在线观看一区二区| 日韩精品一二三| 亚洲制服丝袜在线| 亚洲精品日韩一| 国产精品久久福利| 国产人妖乱国产精品人妖| 日韩一区二区三免费高清| 欧美日韩精品一区二区三区蜜桃| av毛片久久久久**hd| 国产麻豆一精品一av一免费| 人人精品人人爱| 日韩综合在线视频| 亚洲第一二三四区| 一级精品视频在线观看宜春院 | 亚洲成人一区在线| 一区二区三区中文字幕电影| 国产精品剧情在线亚洲| 亚洲国产成人午夜在线一区| 久久久国产一区二区三区四区小说| 日韩精品一区国产麻豆| 日韩视频一区二区三区在线播放| 欧美一区二区网站|