SlideShare une entreprise Scribd logo
1  sur  24
Dilbert moment  
Parcurgerea grafurilor neorientate ing. Alexandru IOVANOVICI februarie 2010 Colegiul Na ţional  “C. D. Loga”, Timi şoara
Ce vom face ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ce veti stii ? ,[object Object],[object Object],[object Object]
Grafuri ,[object Object],[object Object],[object Object]
Cateva arii de utilizare … clasice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cateva arii de utilizare … esoterice   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cateva arii de utilizare … esoterice   ,[object Object],[object Object]
Concluzii  ... pana acum ,[object Object]
Traversarea grafurilor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Parcurgerea  în lăţime ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A B C D E F G H
Parcurgerea  în lăţime  (2)
Parcurgerea  în lăţime  (3) Implementare http://www.iovanalex.ro/loga/src/bfs.cpp  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Parcurgerea  în lăţime  (4) Observatii ,[object Object],[object Object],[object Object],[object Object],[object Object]
Parcurgerea  în lăţime  (5) ,[object Object],[object Object],[object Object],[object Object]
Aplicatie ,[object Object],[object Object],[object Object]
Parcurgerea  în  ad âncime ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A B C D E F G H
Parcurgerea  în  ad âncime  (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],algorithm  dft(x) { visit(x); //prelucrez informatia din nod FOR (isEdge(x,y)) //exista muchie intre (x,y) DO IF notVisited(y) THEN  dft(y);//vizitam nodul DONE ROF }
Parcurgerea  în  ad âncime  (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Parcurgerea  în înălţime  (3) Implementare http://www.iovanalex.ro/loga/src/dfs.cpp  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Parcurgerea  în înălţime  (4) Observatii ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tema  (1) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Bibliografie ,[object Object],[object Object],[object Object],[object Object],[object Object]
Intrebari … ,[object Object]

Contenu connexe

Tendances

2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da ComputaçãoLeandro de Castro
 
Introdução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosIntrodução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosSérgio Souza Costa
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoRegis Magalhães
 
Metalimbajul BNF. Diagrame sintactice
Metalimbajul BNF.  Diagrame sintacticeMetalimbajul BNF.  Diagrame sintactice
Metalimbajul BNF. Diagrame sintacticealinabacalim
 
Manual de programare c
Manual de programare cManual de programare c
Manual de programare cArgos
 
Comparative Study of RISC AND CISC Architectures
Comparative Study of RISC AND CISC ArchitecturesComparative Study of RISC AND CISC Architectures
Comparative Study of RISC AND CISC ArchitecturesEditor IJCATR
 
Arquitetura de Von Neumann
Arquitetura de Von NeumannArquitetura de Von Neumann
Arquitetura de Von NeumannWanessa Ribeiro
 
Embedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseEmbedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseFastBit Embedded Brain Academy
 

Tendances (20)

Board Support Package Fact Sheet | Manual Guide
Board Support Package Fact Sheet | Manual GuideBoard Support Package Fact Sheet | Manual Guide
Board Support Package Fact Sheet | Manual Guide
 
Aula 6 - Constantes e variáveis
Aula 6 - Constantes e variáveisAula 6 - Constantes e variáveis
Aula 6 - Constantes e variáveis
 
Metoda bisectiei
Metoda bisectieiMetoda bisectiei
Metoda bisectiei
 
Linguagem C - Operadores bit a bit
Linguagem C - Operadores bit a bitLinguagem C - Operadores bit a bit
Linguagem C - Operadores bit a bit
 
2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação
 
Introdução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosIntrodução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmos
 
Structura calculatorului
Structura calculatoruluiStructura calculatorului
Structura calculatorului
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 Repeticao
 
Misra c
Misra cMisra c
Misra c
 
O processador
O processadorO processador
O processador
 
Metalimbajul BNF. Diagrame sintactice
Metalimbajul BNF.  Diagrame sintacticeMetalimbajul BNF.  Diagrame sintactice
Metalimbajul BNF. Diagrame sintactice
 
Microcontroller part 1
Microcontroller part 1Microcontroller part 1
Microcontroller part 1
 
Manual de programare c
Manual de programare cManual de programare c
Manual de programare c
 
Sighișoara-biserici-2022.ppsx
Sighișoara-biserici-2022.ppsxSighișoara-biserici-2022.ppsx
Sighișoara-biserici-2022.ppsx
 
Paa algoritmos gulosos
Paa  algoritmos gulososPaa  algoritmos gulosos
Paa algoritmos gulosos
 
Comparative Study of RISC AND CISC Architectures
Comparative Study of RISC AND CISC ArchitecturesComparative Study of RISC AND CISC Architectures
Comparative Study of RISC AND CISC Architectures
 
Gentoo
GentooGentoo
Gentoo
 
Arquitetura de Von Neumann
Arquitetura de Von NeumannArquitetura de Von Neumann
Arquitetura de Von Neumann
 
Algebra clasa a vi a
Algebra clasa a vi aAlgebra clasa a vi a
Algebra clasa a vi a
 
Embedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseEmbedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 Course
 

Plus de Alexandru IOVANOVICI (18)

CanSat Tehnical Workshop
CanSat Tehnical WorkshopCanSat Tehnical Workshop
CanSat Tehnical Workshop
 
TRENDS AND CHALLENGES IN THE DAWN OF INTERNET OF THINGS ERA
TRENDS AND CHALLENGES IN THE DAWN OF INTERNET OF THINGS ERATRENDS AND CHALLENGES IN THE DAWN OF INTERNET OF THINGS ERA
TRENDS AND CHALLENGES IN THE DAWN OF INTERNET OF THINGS ERA
 
Android powered internet of things
Android powered internet of thingsAndroid powered internet of things
Android powered internet of things
 
Golden
GoldenGolden
Golden
 
GDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: AmarinoGDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: Amarino
 
tm.gdg.ro: Android on Raspberry Pi
tm.gdg.ro: Android on Raspberry Pitm.gdg.ro: Android on Raspberry Pi
tm.gdg.ro: Android on Raspberry Pi
 
Aiesec University 2012-arduino
Aiesec University 2012-arduinoAiesec University 2012-arduino
Aiesec University 2012-arduino
 
PhD Admission Pitching
PhD Admission PitchingPhD Admission Pitching
PhD Admission Pitching
 
Power analysis of H.264/AVC for mobile platforms
Power analysis of H.264/AVC for mobile platformsPower analysis of H.264/AVC for mobile platforms
Power analysis of H.264/AVC for mobile platforms
 
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
Arduino and Internet of Thinks: ShareIT TM: march 2010, TMArduino and Internet of Thinks: ShareIT TM: march 2010, TM
Arduino and Internet of Thinks: ShareIT TM: march 2010, TM
 
Biblioteca Virtuala Timis
Biblioteca Virtuala TimisBiblioteca Virtuala Timis
Biblioteca Virtuala Timis
 
Prezentare tcs2011
Prezentare tcs2011Prezentare tcs2011
Prezentare tcs2011
 
Culegere de aplicatii de TIC
Culegere de aplicatii de TICCulegere de aplicatii de TIC
Culegere de aplicatii de TIC
 
Public Libraries and Education (school)
Public Libraries and Education (school)Public Libraries and Education (school)
Public Libraries and Education (school)
 
Wikitrafic
WikitraficWikitrafic
Wikitrafic
 
Curs2-POO
Curs2-POOCurs2-POO
Curs2-POO
 
Curs1-POO-Loga
Curs1-POO-LogaCurs1-POO-Loga
Curs1-POO-Loga
 
Curs5-PC-Cl9
Curs5-PC-Cl9Curs5-PC-Cl9
Curs5-PC-Cl9
 

Dernier

Album de Crestaturi in Lemn (Dimitrie Comşa) - Sibiu 1979.pdf
Album de Crestaturi in Lemn  (Dimitrie Comşa) - Sibiu 1979.pdfAlbum de Crestaturi in Lemn  (Dimitrie Comşa) - Sibiu 1979.pdf
Album de Crestaturi in Lemn (Dimitrie Comşa) - Sibiu 1979.pdfAndreiDumitruBran
 
Baltagul de Mihail Sadoveanu,activitate prima ora
Baltagul de Mihail Sadoveanu,activitate prima oraBaltagul de Mihail Sadoveanu,activitate prima ora
Baltagul de Mihail Sadoveanu,activitate prima oraancatrusca1
 
Regulament concurs eTwinning-2024-FINAL.pdf
Regulament concurs eTwinning-2024-FINAL.pdfRegulament concurs eTwinning-2024-FINAL.pdf
Regulament concurs eTwinning-2024-FINAL.pdfCimpeanemese
 
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdf
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdfSPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdf
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdfaulsauul
 
Studiu Nike.pptx proiect pentru Mijloace de Promovare
Studiu Nike.pptx proiect pentru Mijloace de PromovareStudiu Nike.pptx proiect pentru Mijloace de Promovare
Studiu Nike.pptx proiect pentru Mijloace de PromovareGeorgianaDascalu1
 
Examinarea CT cerebrala-AVC ischemic.pptx
Examinarea CT cerebrala-AVC ischemic.pptxExaminarea CT cerebrala-AVC ischemic.pptx
Examinarea CT cerebrala-AVC ischemic.pptxDragosCuzino
 

Dernier (6)

Album de Crestaturi in Lemn (Dimitrie Comşa) - Sibiu 1979.pdf
Album de Crestaturi in Lemn  (Dimitrie Comşa) - Sibiu 1979.pdfAlbum de Crestaturi in Lemn  (Dimitrie Comşa) - Sibiu 1979.pdf
Album de Crestaturi in Lemn (Dimitrie Comşa) - Sibiu 1979.pdf
 
Baltagul de Mihail Sadoveanu,activitate prima ora
Baltagul de Mihail Sadoveanu,activitate prima oraBaltagul de Mihail Sadoveanu,activitate prima ora
Baltagul de Mihail Sadoveanu,activitate prima ora
 
Regulament concurs eTwinning-2024-FINAL.pdf
Regulament concurs eTwinning-2024-FINAL.pdfRegulament concurs eTwinning-2024-FINAL.pdf
Regulament concurs eTwinning-2024-FINAL.pdf
 
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdf
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdfSPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdf
SPĂTARU-PAUL-ANUL2-CRP-16LF323-NIKE-YOUCANTSTOPUS-2024-SEM2-MP.pdf
 
Studiu Nike.pptx proiect pentru Mijloace de Promovare
Studiu Nike.pptx proiect pentru Mijloace de PromovareStudiu Nike.pptx proiect pentru Mijloace de Promovare
Studiu Nike.pptx proiect pentru Mijloace de Promovare
 
Examinarea CT cerebrala-AVC ischemic.pptx
Examinarea CT cerebrala-AVC ischemic.pptxExaminarea CT cerebrala-AVC ischemic.pptx
Examinarea CT cerebrala-AVC ischemic.pptx
 

Parcurgerea Grafurilor Neorientate