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

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

?? queen_lv.cpp

?? 采用LasVegas概率算法高效解決N皇后問題
?? CPP
字號:
#include <iostream.h>
#include <stdlib.h>


const int lenth=31;
const int T=10000;

int n;
int pr=0;
int time=0;
void Push(int i);
int Pop();
int tr[lenth];
int i,j,k,nb;


typedef struct conseq
{
	int totalSucc;   //成功時搜索的結(jié)點(diǎn)數(shù)
	int totalFail;   //失敗時搜索的結(jié)點(diǎn)數(shù)
	int succ;        //成功的次數(shù)
}consequence;

consequence con[lenth];


int check(int k,int j)      //判斷當(dāng)前行k,列j是否為open位置
{
  int r;
  if(k==0&&j==0) return 1;
  for(r=0;r<k;r++)
  {
	  if(tr[r]==j) return 0;//列相同
	  if((r+tr[r])==(k+j)) return 0; //135度對角線
	  if((r-tr[r])==(k-j)) return 0;
  }
  return 1;
}

int uniform(int min,int max)
{
	return min+rand()%max;
}

bool backtrace(int k)
{
	int i,j,temp;
	pr=k;
	for(i=k,j=0;i<n;)
	{
		while(j<n)
		{
			if(check(i,j)) break;
			j++;
		}
		if(j<n)
		{
			Push(j);
			time++;
			i++;
			j=0;
		}
		else
		{
			i--;
			if(i==k-1) return false;  //保證不能搬動隨機(jī)放置的皇后
			temp=Pop();
			j=temp+1;
		}
	}
	return true;
}

bool Queenlv(int StepVegas)
{
	
	k=0;
	if (StepVegas==0) 
	{
		if(backtrace(k)) return true;
		else return false;
	}
	do
	{
	nb=0;
	for(i=0;i<n;i++)
	{
		if(check(k,i))
		{
			nb=nb+1;
			if(uniform(1,nb)==1) j=i;
		}
	}
	if(nb>0)
	{
		tr[k]=j;
		time++;
		k++;
	}
	}while((nb!=0)&&(k!=StepVegas));

	if (nb>0) 
	{
		if(backtrace(k)) return true;
	}
	else return false;
	
}

void main()
{
	int times,count=0;
	double p,s,e,t;

	cout<<"Please input n"<<endl;
	cin>>n;
	for(int temp=0;temp<=n;temp++)
	{
		for(times=1;times<=10000;times++)
		{
			for(i=0;i<=lenth;i++)
		    	tr[i]=0;
			if(Queenlv(temp)) 
			{
				count++;
				con[temp].totalSucc+=time;

				time=0;
			}
			else
			{
				con[temp].totalFail +=time;
				time=0;
			}
		}
		con[temp].succ =count;
		count=0;
	}
	cout<<"i             p               s                e                  t"<<endl;
	for(i=0;i<=n;i++)
	{
		cout<<i<<"         ";
		p=double(con[i].succ)/T;
		s=double(con[i].totalSucc)/con[i].succ;
		if((T-con[i].succ)==0) 	e=0;
		else e=double(con[i].totalFail)/(T-con[i].succ);
		t=s+(1-p)*e/p;
		cout<<p<<"   "<<s<<"       "<<e<<"       "<<t<<"        "<<endl;
	}
}


void Push(int i)
{
	tr[pr++]=i;
}

int Pop()
{
	int temp;
	temp=tr[pr-1];
	pr--;
	return temp;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线高清视频| 成人免费看片app下载| 欧美性高清videossexo| 亚洲色图在线视频| 91浏览器打开| 日韩专区欧美专区| 欧美mv日韩mv国产网站| 国产乱码精品一区二区三区av| 久久久久久影视| av不卡在线播放| 夜夜嗨av一区二区三区四季av | 免费av成人在线| 日韩免费在线观看| 国产成人综合亚洲网站| 国产精品免费av| 色婷婷国产精品| 日韩高清一区在线| 久久精品人人爽人人爽| av一区二区三区| 午夜精品免费在线| 久久精品亚洲精品国产欧美| bt欧美亚洲午夜电影天堂| 亚洲国产精品一区二区www | 亚洲欧美二区三区| 欧美三级日韩在线| 麻豆一区二区三| 中文字幕一区二区三区在线播放| 欧美伊人久久大香线蕉综合69| 日本女优在线视频一区二区| 国产精品网站导航| 欧美欧美欧美欧美首页| 国产乱码一区二区三区| 亚洲午夜成aⅴ人片| 欧美精品一区二区三区视频| 色香蕉久久蜜桃| 久久99精品久久久久久动态图| 中文字幕欧美一| 日韩精品中文字幕一区| caoporen国产精品视频| 美国毛片一区二区| 一区二区三区在线免费观看 | 色琪琪一区二区三区亚洲区| 秋霞国产午夜精品免费视频| 国产精品二三区| 亚洲精品在线网站| 在线成人免费观看| 色综合久久久久久久久久久| 激情综合色播激情啊| 亚洲综合成人在线| 中文字幕在线一区| 久久夜色精品一区| 91精品国产综合久久香蕉麻豆| av成人动漫在线观看| 国产一区二区调教| 日本欧美大码aⅴ在线播放| 亚洲人成7777| 国产片一区二区| 日韩你懂的在线观看| 欧美高清一级片在线| 在线观看网站黄不卡| 不卡av在线网| 国产精品1024久久| 免费人成网站在线观看欧美高清| 亚洲综合免费观看高清在线观看| 18欧美亚洲精品| 国产欧美日韩麻豆91| 久久毛片高清国产| 欧美大胆一级视频| 日韩欧美一区二区在线视频| 欧美日韩一区二区在线观看 | 色婷婷精品大在线视频| av在线不卡观看免费观看| 国产精品综合一区二区| 国产一区二区主播在线| 久久国产免费看| 奇米影视7777精品一区二区| 日韩精品视频网站| 亚洲大片精品永久免费| 亚洲风情在线资源站| 香蕉影视欧美成人| 婷婷国产在线综合| 婷婷国产v国产偷v亚洲高清| 色香蕉成人二区免费| 一本大道久久a久久综合| 色美美综合视频| 欧美亚洲尤物久久| 欧美夫妻性生活| 日韩一级片网站| 日韩精品中午字幕| 久久影院午夜论| 国产精品三级视频| 成人免费小视频| 亚洲一区二区三区四区在线| 亚洲第一精品在线| 日韩av午夜在线观看| 精品午夜一区二区三区在线观看 | 精品人在线二区三区| www成人在线观看| 中文字幕av在线一区二区三区| 亚洲色图在线视频| 亚洲成人精品在线观看| 久久精工是国产品牌吗| 高清不卡在线观看av| 色综合色综合色综合| 91精品国产综合久久久久久久| 欧美v国产在线一区二区三区| 国产午夜精品一区二区三区嫩草 | 一个色在线综合| 青青草伊人久久| 粉嫩在线一区二区三区视频| 色美美综合视频| 精品少妇一区二区三区在线播放 | 99精品欧美一区| 欧美日韩黄色一区二区| 日韩欧美专区在线| 国产精品成人在线观看| 肉色丝袜一区二区| 国产91综合网| 欧美色窝79yyyycom| 欧美精品一区二区三区四区 | 极品尤物av久久免费看| aaa国产一区| 欧美一区二区不卡视频| 18欧美亚洲精品| 黑人巨大精品欧美一区| 色综合天天视频在线观看| 日韩一二在线观看| 亚洲猫色日本管| 国产麻豆一精品一av一免费| 精品视频免费在线| 国产欧美日本一区二区三区| 五月综合激情网| 成人综合婷婷国产精品久久| 91精品国产综合久久福利| 中文字幕视频一区二区三区久| 男女性色大片免费观看一区二区| 成人激情av网| 日韩免费看网站| 亚洲va国产va欧美va观看| jizzjizzjizz欧美| 精品电影一区二区三区| 亚洲电影一区二区三区| 99国产一区二区三精品乱码| 久久夜色精品一区| 青青草一区二区三区| 欧美色综合影院| 亚洲欧美色图小说| 成人性色生活片| 久久综合九色综合97婷婷女人| 日本欧美在线看| 欧美婷婷六月丁香综合色| 精品中文字幕一区二区| 在线成人av网站| 亚洲成人久久影院| 91国内精品野花午夜精品 | 成人性视频免费网站| 精品久久国产字幕高潮| 日韩精品一级中文字幕精品视频免费观看 | 欧美午夜电影一区| 亚洲视频中文字幕| jiyouzz国产精品久久| 国产片一区二区三区| 国产69精品久久99不卡| 久久久久久久电影| 国产精品77777竹菊影视小说| 精品国产污网站| 国产一区二区导航在线播放| 久久综合九色综合97婷婷女人 | 亚洲欧美色图小说| av成人老司机| 亚洲欧洲精品成人久久奇米网| 色妞www精品视频| 色婷婷av一区二区三区大白胸| 国产精品嫩草99a| 成人av电影在线| 国产精品久久久久久久裸模| 国产成人一区在线| 国产精品视频线看| 97久久超碰国产精品| 亚洲日本丝袜连裤袜办公室| 日本高清无吗v一区| 亚洲v精品v日韩v欧美v专区| 欧美酷刑日本凌虐凌虐| 日本成人超碰在线观看| 精品免费一区二区三区| 国产成人午夜精品影院观看视频 | 欧美96一区二区免费视频| 日韩欧美电影一二三| 国产老女人精品毛片久久| 国产欧美日韩视频在线观看| 91日韩一区二区三区| 亚洲成人免费视| 日韩欧美国产不卡| 成人精品视频一区二区三区| 亚洲欧美激情在线| 欧美老年两性高潮| 国产麻豆精品在线| 亚洲激情五月婷婷| 欧美videos大乳护士334| 国产精品一区免费视频|