Què és la primera cerca en amplitud i la primera cerca en profunditat?
Què és la primera cerca en amplitud i la primera cerca en profunditat?

Vídeo: Què és la primera cerca en amplitud i la primera cerca en profunditat?

Vídeo: Què és la primera cerca en amplitud i la primera cerca en profunditat?
Vídeo: Cómo nuestro cerebro juzga a una persona en una fracción de segundo | DW Documental 2024, Desembre
Anonim

BFS significa Primera recerca d'amplada . DFS significa Primera recerca en profunditat . 2. BFS ( Primera recerca d'amplada ) utilitza l'estructura de dades de la cua per trobar el camí més curt. BFS pot ser utilitzat trobar camí més curt d'una sola font en un gràfic no ponderat, perquè en BFS , arribem a un vèrtex amb un nombre mínim d'arestes des d'un vèrtex font.

D'aquí, què és la primera cerca en profunditat amb exemple?

Primera recerca en profunditat o DFS per a un gràfic. Primer recorregut de profunditat (o Cerca ) per a un gràfic és semblant a Primer recorregut de profunditat d'un arbre. Per exemple , en el gràfic següent, comencem travessa del vèrtex 2. Quan arribem al vèrtex 0, nosaltres mira per a tots els seus vèrtexs adjacents. 2 també és un vèrtex adjacent de 0.

Al costat de dalt, què retorna la primera cerca de profunditat? El profunditat - primera recerca L'algorisme ens permet determinar si dos nodes, el node x i el node y, tenen un camí entre ells. L'algorisme DFS fa això mirant tots els fills del node inicial, el node x, fins que arriba al node y.

De la mateixa manera, què és la primera cerca ampla?

Primera recerca d'amplada (BFS) Algorisme Primera recerca d'amplada és un gràfic travessa algorisme que comença a recórrer el gràfic des del node arrel i explora tots els nodes veïns. A continuació, selecciona el node més proper i explora tots els nodes inexplorats.

Per a què serveix la primera cerca en profunditat?

profunditat - primera recerca s'utilitza en l'ordenació topològica, la planificació de problemes, la detecció de cicles en gràfics i la resolució de trencaclosques amb una sola solució, com ara un laberint o un sudoku. Altres aplicacions impliquen l'anàlisi de xarxes, per exemple, provar si un gràfic és bipartit.

Recomanat: