Deck 13: Graphs
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/25
العب
ملء الشاشة (f)
Deck 13: Graphs
1
A(n) __________ is a data structure that consists of a set of vertices (or nodes) and a set of edges (relations) between the pairs of vertices.
graph
2
A vertex is __________ to another vertex if there is an edge to it from that other vertex.
adjacent
3
Suppose an undirected graph G consists of the following sets:
1) V = {New York, Islip, Philadelphia, Chicago, Seattle}
2) E = {{Islip, New York},{New York, Philadelphia},{Philadelphia, Chicago},
{Chicago, Islip},{Chicago, Seattle},{Chicago, New York},{Seattle, New York}}
Which of the following paths consisting of vertices in V represents a cycle?
A) Philadelphia -> Chicago -> Seattle -> New York
B) New York-> Philadelphia -> Chicago -> Seattle -> New York
C) Philadelphia -> Chicago -> Seattle -> New York -> Islip -> Chicago
D) New York-> Philadelphia -> Chicago -> New York -> Islip
1) V = {New York, Islip, Philadelphia, Chicago, Seattle}
2) E = {{Islip, New York},{New York, Philadelphia},{Philadelphia, Chicago},
{Chicago, Islip},{Chicago, Seattle},{Chicago, New York},{Seattle, New York}}
Which of the following paths consisting of vertices in V represents a cycle?
A) Philadelphia -> Chicago -> Seattle -> New York
B) New York-> Philadelphia -> Chicago -> Seattle -> New York
C) Philadelphia -> Chicago -> Seattle -> New York -> Islip -> Chicago
D) New York-> Philadelphia -> Chicago -> New York -> Islip
New York-> Philadelphia -> Chicago -> Seattle -> New York
4
A graph that is unconnected has no connected components.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
5
Any graph that is connected and contains no cycles can be viewed as a(n) __________ by picking one of its vertices (nodes) as the root.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
6
The term __________ refers to visiting all the vertices in a graph.
A) traversal
B) disconnection
C) cycle
D) path
A) traversal
B) disconnection
C) cycle
D) path
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
7
We can represent all the vertices of a graph (elements of the set V) by integers from 0 up to, but not including, __________.
A) |V| - 2
B) |V| - 1
C) |V|
D) V
A) |V| - 2
B) |V| - 1
C) |V|
D) V
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
8
Complete the definition of an operator== member function for the Edge class. The function compares the source and dest fields only to determine equivalence between two Edge objects.
bool Edge::operator==(const Edge& other)
{
__________
}
bool Edge::operator==(const Edge& other)
{
__________
}
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
9
A(n) adjacency __________ uses a two-dimensional array to represent a graph.
A) list
B) matrix
C) stack
D) queue
A) list
B) matrix
C) stack
D) queue
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
10
A dense graph is one in which |E| is close to but less than __________.
A) |V|
B) |V|<sup>2</sup>
C) |V|<sup>3</sup>
D) |V|<sup>4</sup>
A) |V|
B) |V|<sup>2</sup>
C) |V|<sup>3</sup>
D) |V|<sup>4</sup>
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
11
If a graph is dense, the adjacency matrix representation is best, and if a graph is sparse, the adjacency list representation is best.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
12
An adjacency list uses less (more) storage when less than (more than) __________ percent of the adjacency matrix would be filled.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
13
The breadth-first search algorithm stores identified vertices in a __________.
A) queue
B) stack
C) binary tree
D) B tree
A) queue
B) stack
C) binary tree
D) B tree
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
14
Suppose G is an undirected graph consisting of the following sets:
1) V = {0, 1, 2, 3, 4, 5, 6}
2) E = {{0,1},{0,2}, {1,2},{1,3}, {1,4},{2, 5},{2,6}}
Starting at vertex 0, a possible visit sequence representing a breadth-first search of G is _________.
A) 0 1 3 4 2 5 6
B) 0 2 6 5 1 4 3
C) 0 1 2 3 4 5 6
D) 0 3 4 5 6 1 2
1) V = {0, 1, 2, 3, 4, 5, 6}
2) E = {{0,1},{0,2}, {1,2},{1,3}, {1,4},{2, 5},{2,6}}
Starting at vertex 0, a possible visit sequence representing a breadth-first search of G is _________.
A) 0 1 3 4 2 5 6
B) 0 2 6 5 1 4 3
C) 0 1 2 3 4 5 6
D) 0 3 4 5 6 1 2
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
15
The breadth-first search algorithm is O(__________).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
16
A(n) __________ search algorithm visits an initial vertex, fully explores a single branch and then backtracks to a new vertex (if one exists).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
17
Back edges that connect a vertex with its ancestors are part of a depth-first search tree.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
18
Excluding the coloring step, the depth-first search algorithm is O(__________).
A) |E|
B) |E|2
C) |E||V|
D) |V|
A) |E|
B) |E|2
C) |E||V|
D) |V|
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
19
The collection of trees that may be generated by a depth-first search is called a(n) __________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
20
A(n) __________ sort of the vertices of a DAG (directed acyclic graph) is an ordering of the vertices such that if (u, v) is an edge, then u appears before v.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
21
The run-time of Dijkstra's algorithm has an upper bound of O(__________).
A) log |V|
B) |E|
C) |V|
D) |V|2
A) log |V|
B) |E|
C) |V|
D) |V|2
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
22
A(n) __________ spanning tree is the spanning tree with the smallest cost.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
23
In the algorithm to find the minimum spanning tree, d[v] (the shortest distance to v) contains only the length of the final edge.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
24
A naive implementation of Prim's Algorithm that does not utilize priority queues is O(__________).
A) |E|
B) |V|
C) |E| log |V|
D) |V|2
A) |E|
B) |V|
C) |E| log |V|
D) |V|2
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck
25
For a dense graph, the value of |E| is approximately |V|.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 25 في هذه المجموعة.
فتح الحزمة
k this deck