五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

廣度優(yōu)先搜索介紹

2020-07-08 14:16 作者:NOOBMb  | 我要投稿

廣度優(yōu)先搜索,是一種首先訪問所有子節(jié)點(diǎn)來搜索的一種算法,過程如下:

如果還不夠清楚,那么上一張動圖:

廣度優(yōu)先搜索的用處:

1.搜索一個(gè)問題的解,尤其是最優(yōu)解,具體可看(https://www.luogu.com.cn/problem/P1162)等題;

2.用于數(shù)和圖的遍歷;

源碼如下:



#include<bits/stdc++.h>

using namespace std;

int cango[10][10],have[10],start;

queue<int>node;

void BFS()

{

? ? while(1)

{

int flag=0;

for(int i=0;i<10;i++)

{

if(cango[node.front][i]&&!have[i])

{

flag=1;

cout<<i;

node.push(i);

}

}

? ? ? ? if(flag)

node.pop();

else

break;

}

return;

}

int main()

{

int i,j;?

cin>>x;

for(i=0;i<10;i++)

for(j=0;j<10;j++)

cin>>cango[i][j];

cout<<x;

node.push(x);

BFS();

return 0;

}


廣度優(yōu)先搜索介紹的評論 (共 條)

分享到微博請遵守國家法律
呈贡县| 宁德市| 衡山县| 渝中区| 利川市| 泽库县| 色达县| 黄石市| 嘉善县| 营口市| 兴义市| 郸城县| 奉化市| 固安县| 巨鹿县| 磐石市| 文登市| 锡林浩特市| 永福县| 开原市| 灵石县| 秦皇岛市| 杭锦旗| 静乐县| 赤峰市| 搜索| 共和县| 荔波县| 巴彦淖尔市| 庄浪县| 绥阳县| 黄骅市| 青海省| 榕江县| 靖州| 渝北区| 海晏县| 佛坪县| 乌兰察布市| 榆林市| 阳朔县|