Recall the algorithm for shortest paths in an unweighted graph. We provide it below, as given in the course notes. [table] 1 2 3 4 5 6 7 8 9 10 11 12 13 | function BFS(G = (V, E), s) dist[1..n] = ∞ pred[1..n] = null queue = Queue() queue.push(s) dist[s] = 0 while queue is not empty do u = queue.pop() for each vertex v adjacent to u do if dist[v] = ∞ then dist[v] = dist[u] + 1 pred[v] = u queue.push(v) [/table] Analyse this algorithm and provide:Its worst-case time complexity, Its auxiliary space complexity (excluding the input). Assume the graph is stored as an adjacency matrix. Make no assumption on the edge density of the graph.Select one worst-case time complexity and one auxiliary space complexity from the list below. Two correct answers and zero incorrect answers are required to pass this question.多项选择题

A
The worst-case time complexity is .
B
The worst-case time complexity is .
C
The worst-case time complexity is .
D
The worst-case time complexity is .
E
The worst-case time complexity is .
F
The worst-case time complexity is .
G
The worst-case time complexity is .
H
The worst-case time complexity is .
I
The worst-case time complexity is .
J
The worst-case time complexity is .
K
The auxiliary space complexity is .
L
The auxiliary space complexity is .
M
The auxiliary space complexity is .
N
The auxiliary space complexity is .
O
The auxiliary space complexity is .
P
The auxiliary space complexity is .
登录即可查看完整答案
我们收录了全球超50000道真实原题与详细解析,现在登录,立即获得答案。
类似问题
In a breadth-first search of an undirected graph G, starting at vertex v, which of the following is true when the vertex w is found in level i?
In a breadth-first search of an undirected graph G, starting at vertex v, which of the following is true?
A complete graph is one where every two vertices are connected with an edge. Suppose we run BFS on a complete graph G(V,E) starting from some vertex s in V . What would the BFS layers look like?
Given a graph-G that has |V| vertices and |E| edges, that is:Connected. Directed. Weighted What is the worst case time complexity to run Breadth-First Search (BFS), if G is implemented using adjacency list?
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!