In the pseudocode for the dfs function for partitioning the vertices in a graph into disjointed components, what is the missing pseudocode statement?
dfs(graph, v, s): mark v as visited s.add(v) for each vertex, w, adjacent to v: if w is unvisited:

A. s.add(w)
B. dfs(graph, v, s)
C. s.add(v)
D. dfs(graph, w, s)


Answer: D

Computer Science & Information Technology

You might also like to view...

An attempt to divide a value by zero in a calculation is an example of a(n) ____ error.

A. compilation B. basic C. execution D. logic

Computer Science & Information Technology

When do contextual tabs display in Office 2013?

A) When you select a paragraph in a document B) When you select an object in a document C) When you right-click the Ribbon and check a conceptual tab name D) When you click the Home tab

Computer Science & Information Technology

? CASE ? Critical Thinking Questions Case 7-1 ? Priscilla is providing the junior analysts, in her firm, on the team with some real-world illustrations to explain some of the recommendations that they must be prepared to make to clients, based on what they have studied in their coursework, in order to solidify their understanding. Which of the following is a reason Priscilla would offer as a reason for in-house software development??

A. ?The client is looking to spend the least possible time in implementation. B. ?The client wants to be able to use fewer technical development staff members. C. ?The client has a number of very distinctive security requirements. D. ?The client wishes to receive future upgrade from the vendors.

Computer Science & Information Technology

When using the Shortcut Method to copy data using AutoFill, press ____ to fill the range down.

A. [Shift][D] B. [Ctrl][R] C. [Shift][R] D. [Ctrl][D]

Computer Science & Information Technology