SlideShare una empresa de Scribd logo
Depth First Search
Amar Jukuntla
A
B
F
E
H
C
G
D
Task: Conduct a depth-first search of the graph starting with node D
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C
D ✅
E
F
G
H D
D
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C ✅
D ✅
E
F
G
H
C
D
D C
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C ✅
D ✅
E
F
G
H
D
D C
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C ✅
D ✅
E ✅
F
G
H
E
D
D C E
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C ✅
D ✅
E ✅
F
G ✅
H
G
E
D
D C E G
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A
B
C ✅
D ✅
E ✅
F
G ✅
H ✅
H
G
E
D
D C E G H
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B
C ✅
D ✅
E ✅
F
G ✅
H ✅
A
H
G
E
D
D C E G H A
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
B
A
H
G
E
D
D C E G H A B
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
A
H
G
E
D
D C E G H A B
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
H
G
E
D
D C E G H A B
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
G
E
D
D C E G H A B
XX
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
E
D
D C E G H A B
XX
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F
G ✅
H ✅
D
D C E G H A B
XX
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F ✅
G ✅
H ✅
F
D
D C E G H A B F
XX
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F ✅
G ✅
H ✅
F
D
D C E G H A B F
XX
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F ✅
G ✅
H ✅
D
D C E G H A B F
XX
X
VISITED VERTICES
A
B
F
E
H
C
G
D
NODE VISITED
A ✅
B ✅
C ✅
D ✅
E ✅
F ✅
G ✅
H ✅
-1
D C E G H A B F
XX
X
VISITED VERTICES
B
A
C
E F
D
G
H I
START WITH H
B
A
C
E F
D
G
H I
H
VISITED NODES
NODE VISITED
A
B
C
D
E
F
G
H ✅
I H
B
A
C
E F
D
G
H I
H E
VISITED NODES
NODE VISITED
A
B
C
D
E ✅
F
G
H ✅
I
E
H
B
A
C
E F
D
G
H I
H E C
VISITED NODES
NODE VISITED
A
B
C ✅
D
E ✅
F
G
H ✅
I
C
E
H
B
A
C
E F
D
G
H I
H E C B
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F
G
H ✅
I
B
C
E
H
B
A
C
E F
D
G
H I
H E C B
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F
G
H ✅
I
X
C
E
H
B
A
C
E F
D
G
H I
H E C B G
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F
G ✅
H ✅
I
X
G
C
E
H
B
A
C
E F
D
G
H I
H E C B G F
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G
H ✅
I
X
F
G
C
E
H
B
A
C
E F
D
G
H I
H E C B G F
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I
X
G
C
E
H
X
B
A
C
E F
D
G
H I
H E C B G F
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I
X
G
C
E
H
X
X
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X
I
G
C
E
H
X
X
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X
G
C
E
H
X
X
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X
C
E
H
X
X
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X
C
E
H
X
X
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
E
H
X
XX
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X E
H
X
XX
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X E
H
X
XX
B
A
C
E F
D
G
H I
H E C B G F I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X H
X
XX
B
A
C
E F
D
G
H I
VISITED NODES
NODE VISITED
A
B ✅
C ✅
D
E ✅
F ✅
G ✅
H ✅
I ✅
X
X
X
X
X
-1
H E C B G F I

Más contenido relacionado

Más de Amar Jukuntla

Sorting
SortingSorting
Sorting
Amar Jukuntla
 
Sorting
SortingSorting
Sorting
Amar Jukuntla
 
Nature of open source
Nature of open sourceNature of open source
Nature of open source
Amar Jukuntla
 
Linux Directory System: Introduction
Linux Directory System: IntroductionLinux Directory System: Introduction
Linux Directory System: Introduction
Amar Jukuntla
 
Introduction to Data Structures
Introduction to Data StructuresIntroduction to Data Structures
Introduction to Data Structures
Amar Jukuntla
 
Learning
LearningLearning
Learning
Amar Jukuntla
 
First Order Logic resolution
First Order Logic resolutionFirst Order Logic resolution
First Order Logic resolution
Amar Jukuntla
 
First Order Logic
First Order LogicFirst Order Logic
First Order Logic
Amar Jukuntla
 
A*
A*A*
Agents1
Agents1Agents1
Agents1
Amar Jukuntla
 
Need of object oriented programming
Need of object oriented programmingNeed of object oriented programming
Need of object oriented programming
Amar Jukuntla
 

Más de Amar Jukuntla (11)

Sorting
SortingSorting
Sorting
 
Sorting
SortingSorting
Sorting
 
Nature of open source
Nature of open sourceNature of open source
Nature of open source
 
Linux Directory System: Introduction
Linux Directory System: IntroductionLinux Directory System: Introduction
Linux Directory System: Introduction
 
Introduction to Data Structures
Introduction to Data StructuresIntroduction to Data Structures
Introduction to Data Structures
 
Learning
LearningLearning
Learning
 
First Order Logic resolution
First Order Logic resolutionFirst Order Logic resolution
First Order Logic resolution
 
First Order Logic
First Order LogicFirst Order Logic
First Order Logic
 
A*
A*A*
A*
 
Agents1
Agents1Agents1
Agents1
 
Need of object oriented programming
Need of object oriented programmingNeed of object oriented programming
Need of object oriented programming
 

Último

Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 

Último (20)

Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 

DFS