Problem Solving with Algorithms and Data Structure - Graphs

Yi-Lung Tsai
Yi-Lung TsaiAssociate Principal Engineer at CyberLink en CyberLink
Problem Solving with Algorithms
and Data Structure — Graph
Bruce Tsai
http://interactivepython.org/runestone/
static/pythonds/Graphs/Objectives.html
Graph
A set of objects where some pairs of objects are
connected by links
road map
airline flights
internet connection
skill tree
Tree is special kind of graph
Vertex
(node)
Edge
(arc)
3
Goal
Represent problem in form of graph
Use graph algorithms to solve problem
4
(Undirected) Graph
G = (V, E)
V = {v_1, v_2, v_3, v_4, v_5, v_6}
E = {(v_1, v_2), (v_1, v_5), (v_2, v_3), (v_2,
v_5), (v_3, v_4), (v_4, v_5), (v_4, v_6)}
(v_1, v_5) == (v_5, v_1)
5
Directed Graph
D = (V, A)
V = {v_0, v_1, v_2, v_3, v_4, v_5}
A = {(v_0, v_1), (v_0, v_5), (v_1, v_2), (v_2,
v_3), (v_3, v_5), (v_3, v_4), (v_4, v_0), (v_5,
v_2), (v_5, v_4)}
6
Attributed Graph
Attribute
Characters of graph vertices or edges
weight, color, anything you want
7
Path and Cycle
Path
Sequence of vertices that are connected by edges
[v_1, v_5, v_4, v_6]
Cycle
A path that starts and ends at same vertex
[v_2, v_3, v_4, v_5, v_2]
8
Adjacency Matrix
9
from
to
Discussion Question
A
B
C
D
E
F
7
5
1
2
7
3
2
8
1
2
4
5
6
1
8
10
Adjacency List
11
Discussion Question
1
2
3
4
5
6
10
15
5
7
7
10
7
13
5
12
Word Ladder Problem
Make change occur gradually by changing
one letter at a time
FOOL -> POOL -> POLL -> POLE -> PALE ->
SALE -> SAGE
13
Word Ladder Graph
14
Problem Solving with Algorithms and Data Structure - Graphs
O(V*L)
O(2E)
O(V+E)
Problem Solving with Algorithms and Data Structure - Graphs
Breadth First Search (BFS)
18
BFS Analysis
O(V+E)
19
Discussion Question - BFS
[1]
[1, 2, 3, 6]
[2, 3, 6]
[3, 6, 4]
[6, 4, 5]
[4, 5]
[5]
1
2
3
4
5
6
20
Knight’s Tour Problem
21
Legal Move Graph
22
Problem Solving with Algorithms and Data Structure - Graphs
Knight Graph
24
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
Knight’s Tour
27
Choose Better Next Vertex
Visit hard-to-reach corners early
Use the middle square to hop across board
only when necessary
28
Problem Solving with Algorithms and Data Structure - Graphs
General Depth First Search (DFS)
Knight’s Tour is special case of depth first
search
create the depth first tree
General depth first search is to search as
deeply as possible
30
O(V+E)
O(V)
queue
stack
Computational Complexity
P versus NP problem
P: questions for which some algorithms can
provide an answer in polynomial time
NP: questions for which an answer can be
verified in polynomial time
Subset sum problem
{-7, -3, -2, 5, 8} -> {-3, -2, 5}
34
decision problem set
optimization problems
search problems
NP-complete
Reduction: algorithm for transforming one
problem into another problem
NP-complete: a problem p in NP is NP-
Complete if every other problem in NP can
be transformed into p in polynomial time
hardest problems in NP
36
NP-hard
Decision problem: any arbitrary yes-or-no
question on an infinite set of inputs
NP-hard: a decision problem H in NP-hard
when for any problem L in NP, there is
polynomial-time reduction from L to H
at least as hard as the hardest problems in
NP
37
Topological Sorting
Linear ordering of all vertices of a directed
graph
(u, v) is an edge of directed graph and u is
before v in ordering
38
Problem Solving with Algorithms and Data Structure - Graphs
Start and Finish Time
Implementation
1. Call dfs(g)
2. Store vertices based on decreasing order of
finish time
3. Return the ordered list
41
Lemma
A directed graph G is acyclic if and only if a
depth-first search of G yields no back edges.
Back edge: edge (u, v) connecting vertex u to
an ancestor v in depth-first tree (v ↝ u → v)
=>: back edge exists then cycle exists
<=: cycle exists then back edge exists
42
Proof of Implementation
For any pair of distinct vertices u, v ∈ V, if there is an
edge in G from u to v, then f[v] < f[u].
Consider edge (u, v) explored by DFS, v cannot be
gray since then that edge would be back edge.
Therefore v must be white or black.
If v is white, v is descendant of u, and so f[v] < f[u]
If v is black, it has already been finished, so that
f[v] < f[u]
43
Strongly Connected Components
G = (V, E) and C ⊂ V
such that ∀ (v_i, v_j) ∈ C, path v_i to v_j
and path v_j to v_i both exist
C is strongly connected components (SCC)
44
Problem Solving with Algorithms and Data Structure - Graphs
Implementation
1. Call dfs(g)
2. Compute transpose of g as g_t
3. Call dfs(g_t) but explore each vertex in
decreasing order of finish time
4. Each tree of step 3 is a SCC
original transpose
46
dfs(g)
dfs(g_t)
Lemma
Let C and C’ be distinct SCCs in directed
graph G = (V, E), let u, v ∈ C, let u’, v’ ∈ C’,
and suppose that there is a path u ↝ u’ in G.
Then there cannot also be a path v’ ↝ v in G.
if v’ ↝ v exists then both u ↝ u’ ↝ v’ and v’
↝ v ↝ u exist
C and C’ are not distinct SCCs
49
Lemma
Let C and C’ be distinct SCCs in directed
graph G = (V, E). Suppose that there is an
edge (u, v) ∈ E, where u ∈ C and v ∈ C’. Then
f(C) > f(C’)
from x ∈ C to w ∈ C’
from y ∈ C’ cannot reach any vertex in C
50
Corollary
Let C and C’ be distinct SCCs in directed
graph G = (V, E). Suppose that there is an
edge (u, v) ∈ ET, where u ∈ C and v ∈ C’.
Then f(C) < f(C’).
(v, u) ∈ E then f(C’) < f(C)
51
Proof of Implementation
Shortest Path Problem
Find the path with the smallest total weight
along which to route any given message
53
Dijkstra’s Algorithm
Iterative algorithm providing the shortest
path from one particular starting node to all
other nodes in graph
Path distance, priority queue
54
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
O(V)
O(logV)
O(logV)
O(E*logV)
O(V*logV)
O((V+E)*logV)
Broadcast Problem
Minimum Spanning Tree
T is acyclic subset of E that connects all
vertices in V
The sum of weight of edges in T is minized
61
Prim’s Spanning Tree Algorithm
Special case of generic minimum spanning
tree
Find shortest paths in graph
62
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
Kruskal’s Algorithm
Sort edges in E into ascending order by
weight
For (u, v) ∈ E, if set of u not equal to set of v
A ← A ∪ {(u, v)}
65
Problem Solving with Algorithms and Data Structure - Graphs
Problem Solving with Algorithms and Data Structure - Graphs
Reference
http://www.personal.kent.edu/~rmuhamma/Algorithms/MyAlgorithms/
AproxAlgor/TSP/tsp.htm
http://en.wikipedia.org/wiki/Graph_%28mathematics%29
http://en.wikipedia.org/wiki/P_versus_NP_problem
http://en.wikipedia.org/wiki/NP-complete
http://en.wikipedia.org/wiki/NP-hard
http://en.wikipedia.org/wiki/Reduction_(complexity)
http://en.wikipedia.org/wiki/Knight%27s_tour
http://staff.ustc.edu.cn/~csli/graduate/algorithms/book6/chap24.htm
Introduction to Algorithms, 2nd edition
1 de 68

Recomendados

Data structure por
Data structureData structure
Data structurejagjot singh chopra
267 vistas17 diapositivas
Data Structures - Lecture 10 [Graphs] por
Data Structures - Lecture 10 [Graphs]Data Structures - Lecture 10 [Graphs]
Data Structures - Lecture 10 [Graphs]Muhammad Hammad Waseem
6.4K vistas52 diapositivas
Graph representation por
Graph representationGraph representation
Graph representationTech_MX
37.3K vistas34 diapositivas
Graphs in data structures por
Graphs in data structuresGraphs in data structures
Graphs in data structuresSavit Chandra
1K vistas32 diapositivas
Graph theory por
Graph theoryGraph theory
Graph theoryJeane Paguio
6.3K vistas26 diapositivas
Graph terminologies & special type graphs por
Graph terminologies & special type graphsGraph terminologies & special type graphs
Graph terminologies & special type graphsNabeel Ahsen
6.5K vistas34 diapositivas

Más contenido relacionado

La actualidad más candente

Graphss por
GraphssGraphss
Graphssfika sweety
4.1K vistas18 diapositivas
Graph in data structure por
Graph in data structureGraph in data structure
Graph in data structureAbrish06
43K vistas24 diapositivas
Data Structure : Graph and Graph Traversing por
Data Structure : Graph and Graph TraversingData Structure : Graph and Graph Traversing
Data Structure : Graph and Graph TraversingVikas Chandwani
247 vistas20 diapositivas
Data structure computer graphs por
Data structure computer graphsData structure computer graphs
Data structure computer graphsKumar
4.4K vistas22 diapositivas
Graph por
GraphGraph
GraphDr Sandeep Kumar Poonia
2.5K vistas78 diapositivas
Graph Theory Introduction por
Graph Theory IntroductionGraph Theory Introduction
Graph Theory IntroductionMANISH T I
1.9K vistas18 diapositivas

La actualidad más candente(20)

Graph in data structure por Abrish06
Graph in data structureGraph in data structure
Graph in data structure
Abrish0643K vistas
Data Structure : Graph and Graph Traversing por Vikas Chandwani
Data Structure : Graph and Graph TraversingData Structure : Graph and Graph Traversing
Data Structure : Graph and Graph Traversing
Vikas Chandwani247 vistas
Data structure computer graphs por Kumar
Data structure computer graphsData structure computer graphs
Data structure computer graphs
Kumar 4.4K vistas
Graph Theory Introduction por MANISH T I
Graph Theory IntroductionGraph Theory Introduction
Graph Theory Introduction
MANISH T I1.9K vistas
Attributed Graph Matching of Planar Graphs por Raül Arlàndez
Attributed Graph Matching of Planar GraphsAttributed Graph Matching of Planar Graphs
Attributed Graph Matching of Planar Graphs
Raül Arlàndez1.4K vistas
Graphs in Data Structure por hafsa komal
 Graphs in Data Structure Graphs in Data Structure
Graphs in Data Structure
hafsa komal2.2K vistas
Data structure - Graph por Madhu Bala
Data structure - GraphData structure - Graph
Data structure - Graph
Madhu Bala6.3K vistas
Graphs In Data Structure por Anuj Modi
Graphs In Data StructureGraphs In Data Structure
Graphs In Data Structure
Anuj Modi45.6K vistas

Destacado

Graph data structure por
Graph data structureGraph data structure
Graph data structureTech_MX
14.1K vistas28 diapositivas
Problem Solving with Algorithms and Data Structure - Lists por
Problem Solving with Algorithms and Data Structure - ListsProblem Solving with Algorithms and Data Structure - Lists
Problem Solving with Algorithms and Data Structure - ListsYi-Lung Tsai
1.3K vistas15 diapositivas
Non determinism through type isomophism por
Non determinism through type isomophismNon determinism through type isomophism
Non determinism through type isomophismAlejandro Díaz-Caro
462 vistas43 diapositivas
Computer notes - data structures por
Computer notes - data structuresComputer notes - data structures
Computer notes - data structuresecomputernotes
1.5K vistas48 diapositivas
Analysis and design of algorithms part 3 por
Analysis and design of algorithms part 3Analysis and design of algorithms part 3
Analysis and design of algorithms part 3Deepak John
1.7K vistas50 diapositivas

Destacado(20)

Graph data structure por Tech_MX
Graph data structureGraph data structure
Graph data structure
Tech_MX14.1K vistas
Problem Solving with Algorithms and Data Structure - Lists por Yi-Lung Tsai
Problem Solving with Algorithms and Data Structure - ListsProblem Solving with Algorithms and Data Structure - Lists
Problem Solving with Algorithms and Data Structure - Lists
Yi-Lung Tsai1.3K vistas
Computer notes - data structures por ecomputernotes
Computer notes - data structuresComputer notes - data structures
Computer notes - data structures
ecomputernotes1.5K vistas
Analysis and design of algorithms part 3 por Deepak John
Analysis and design of algorithms part 3Analysis and design of algorithms part 3
Analysis and design of algorithms part 3
Deepak John1.7K vistas
Chapter 7.4 por sotlsoc
Chapter 7.4Chapter 7.4
Chapter 7.4
sotlsoc242 vistas
Chapter 3.1 por sotlsoc
Chapter 3.1Chapter 3.1
Chapter 3.1
sotlsoc731 vistas
Basics in algorithms and data structure por Eman magdy
Basics in algorithms and data structure Basics in algorithms and data structure
Basics in algorithms and data structure
Eman magdy414 vistas
Webpage Visual Design and Online Prototype por amoore155
Webpage Visual Design and Online PrototypeWebpage Visual Design and Online Prototype
Webpage Visual Design and Online Prototype
amoore155262 vistas
Logic Formulation 2 por deathful
Logic Formulation 2Logic Formulation 2
Logic Formulation 2
deathful3.1K vistas
Open and closed thermodynamic system por physics101
Open and closed thermodynamic systemOpen and closed thermodynamic system
Open and closed thermodynamic system
physics1012.8K vistas
Design And Implementation Of A Bangla Compiler por MJ Ferdous
Design And Implementation Of A Bangla CompilerDesign And Implementation Of A Bangla Compiler
Design And Implementation Of A Bangla Compiler
MJ Ferdous1.1K vistas
System software and operating system por dhruv bhandari
System software and operating systemSystem software and operating system
System software and operating system
dhruv bhandari235 vistas

Similar a Problem Solving with Algorithms and Data Structure - Graphs

Analyse the running time of the following algorithm in big-O notation-.docx por
Analyse the running time of the following algorithm in big-O notation-.docxAnalyse the running time of the following algorithm in big-O notation-.docx
Analyse the running time of the following algorithm in big-O notation-.docxvtuan3
2 vistas2 diapositivas
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docx por
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docxgraphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docx
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docxwhittemorelucilla
5 vistas18 diapositivas
Analyse the running time of the following algorithm in big-O notation-.docx por
Analyse the running time of the following algorithm in big-O notation-.docxAnalyse the running time of the following algorithm in big-O notation-.docx
Analyse the running time of the following algorithm in big-O notation-.docxrtodd988
4 vistas1 diapositiva
ALG5.1.ppt por
ALG5.1.pptALG5.1.ppt
ALG5.1.pptAbhinavAshish17
9 vistas59 diapositivas
Directed Acyclic Graph por
Directed Acyclic Graph Directed Acyclic Graph
Directed Acyclic Graph AJAL A J
6.5K vistas100 diapositivas
B.tech admission in india por
B.tech admission in indiaB.tech admission in india
B.tech admission in indiaEdhole.com
214 vistas51 diapositivas

Similar a Problem Solving with Algorithms and Data Structure - Graphs(20)

Analyse the running time of the following algorithm in big-O notation-.docx por vtuan3
Analyse the running time of the following algorithm in big-O notation-.docxAnalyse the running time of the following algorithm in big-O notation-.docx
Analyse the running time of the following algorithm in big-O notation-.docx
vtuan32 vistas
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docx por whittemorelucilla
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docxgraphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docx
graphin-c1.pnggraphin-c1.txt1 22 3 83 44 5.docx
Analyse the running time of the following algorithm in big-O notation-.docx por rtodd988
Analyse the running time of the following algorithm in big-O notation-.docxAnalyse the running time of the following algorithm in big-O notation-.docx
Analyse the running time of the following algorithm in big-O notation-.docx
rtodd9884 vistas
Directed Acyclic Graph por AJAL A J
Directed Acyclic Graph Directed Acyclic Graph
Directed Acyclic Graph
AJAL A J6.5K vistas
B.tech admission in india por Edhole.com
B.tech admission in indiaB.tech admission in india
B.tech admission in india
Edhole.com214 vistas
All pair shortest path by Sania Nisar por Sania Nisar
All pair shortest path by Sania NisarAll pair shortest path by Sania Nisar
All pair shortest path by Sania Nisar
Sania Nisar53 vistas
Algorithm Design and Complexity - Course 8 por Traian Rebedea
Algorithm Design and Complexity - Course 8Algorithm Design and Complexity - Course 8
Algorithm Design and Complexity - Course 8
Traian Rebedea18.2K vistas
Important Cuts and (p,q)-clustering por ASPAK2014
Important Cuts and (p,q)-clusteringImportant Cuts and (p,q)-clustering
Important Cuts and (p,q)-clustering
ASPAK2014683 vistas
Single source shortes path in dag por Kiran K
Single source shortes path in dagSingle source shortes path in dag
Single source shortes path in dag
Kiran K119 vistas
Lecture_10_Parallel_Algorithms_Part_II.ppt por WahyuAde4
Lecture_10_Parallel_Algorithms_Part_II.pptLecture_10_Parallel_Algorithms_Part_II.ppt
Lecture_10_Parallel_Algorithms_Part_II.ppt
WahyuAde44 vistas
BFS, Breadth first search | Search Traversal Algorithm por MSA Technosoft
BFS, Breadth first search | Search Traversal AlgorithmBFS, Breadth first search | Search Traversal Algorithm
BFS, Breadth first search | Search Traversal Algorithm
MSA Technosoft162 vistas
04 greedyalgorithmsii 2x2 por MuradAmn
04 greedyalgorithmsii 2x204 greedyalgorithmsii 2x2
04 greedyalgorithmsii 2x2
MuradAmn14 vistas

Más de Yi-Lung Tsai

Threads and Callbacks for Embedded Python por
Threads and Callbacks for Embedded PythonThreads and Callbacks for Embedded Python
Threads and Callbacks for Embedded PythonYi-Lung Tsai
3.8K vistas42 diapositivas
Lightning Talk - Raspberry Pi por
Lightning Talk - Raspberry PiLightning Talk - Raspberry Pi
Lightning Talk - Raspberry PiYi-Lung Tsai
1.2K vistas18 diapositivas
Normal mapping por
Normal mappingNormal mapping
Normal mappingYi-Lung Tsai
2.1K vistas16 diapositivas
Problem Solving with Algorithms and Data Structures por
Problem Solving with Algorithms and Data StructuresProblem Solving with Algorithms and Data Structures
Problem Solving with Algorithms and Data StructuresYi-Lung Tsai
4.4K vistas12 diapositivas
OpenGL Introduction por
OpenGL IntroductionOpenGL Introduction
OpenGL IntroductionYi-Lung Tsai
1.7K vistas34 diapositivas
iOS GPUImage introduction por
iOS GPUImage introductioniOS GPUImage introduction
iOS GPUImage introductionYi-Lung Tsai
1.4K vistas17 diapositivas

Más de Yi-Lung Tsai(7)

Threads and Callbacks for Embedded Python por Yi-Lung Tsai
Threads and Callbacks for Embedded PythonThreads and Callbacks for Embedded Python
Threads and Callbacks for Embedded Python
Yi-Lung Tsai3.8K vistas
Lightning Talk - Raspberry Pi por Yi-Lung Tsai
Lightning Talk - Raspberry PiLightning Talk - Raspberry Pi
Lightning Talk - Raspberry Pi
Yi-Lung Tsai1.2K vistas
Problem Solving with Algorithms and Data Structures por Yi-Lung Tsai
Problem Solving with Algorithms and Data StructuresProblem Solving with Algorithms and Data Structures
Problem Solving with Algorithms and Data Structures
Yi-Lung Tsai4.4K vistas
OpenGL Introduction por Yi-Lung Tsai
OpenGL IntroductionOpenGL Introduction
OpenGL Introduction
Yi-Lung Tsai1.7K vistas
iOS GPUImage introduction por Yi-Lung Tsai
iOS GPUImage introductioniOS GPUImage introduction
iOS GPUImage introduction
Yi-Lung Tsai1.4K vistas
Android programming introduction por Yi-Lung Tsai
Android programming introductionAndroid programming introduction
Android programming introduction
Yi-Lung Tsai958 vistas

Último

EV Charging App Case por
EV Charging App Case EV Charging App Case
EV Charging App Case iCoderz Solutions
8 vistas1 diapositiva
Short_Story_PPT.pdf por
Short_Story_PPT.pdfShort_Story_PPT.pdf
Short_Story_PPT.pdfutkarshsatishkumarsh
6 vistas16 diapositivas
The Era of Large Language Models.pptx por
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptxAbdulVahedShaik
7 vistas9 diapositivas
The Path to DevOps por
The Path to DevOpsThe Path to DevOps
The Path to DevOpsJohn Valentino
5 vistas6 diapositivas
Programming Field por
Programming FieldProgramming Field
Programming Fieldthehardtechnology
5 vistas9 diapositivas
Advanced API Mocking Techniques por
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking TechniquesDimpy Adhikary
23 vistas11 diapositivas

Último(20)

The Era of Large Language Models.pptx por AbdulVahedShaik
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptx
AbdulVahedShaik7 vistas
Advanced API Mocking Techniques por Dimpy Adhikary
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking Techniques
Dimpy Adhikary23 vistas
Software evolution understanding: Automatic extraction of software identifier... por Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok11 vistas
Navigating container technology for enhanced security by Niklas Saari por Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 vistas
Dapr Unleashed: Accelerating Microservice Development por Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Miroslav Janeski12 vistas
tecnologia18.docx por nosi6702
tecnologia18.docxtecnologia18.docx
tecnologia18.docx
nosi67025 vistas
Ports-and-Adapters Architecture for Embedded HMI por Burkhard Stubert
Ports-and-Adapters Architecture for Embedded HMIPorts-and-Adapters Architecture for Embedded HMI
Ports-and-Adapters Architecture for Embedded HMI
Burkhard Stubert21 vistas
Myths and Facts About Hospice Care: Busting Common Misconceptions por Care Coordinations
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common Misconceptions
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 vistas
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... por Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke35 vistas

Problem Solving with Algorithms and Data Structure - Graphs