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...

Case-Based Critical Thinking QuestionsCase 4-1Shay has come to ask you some questions about a few new projects he is developing because he knows that you know a lot about floating layouts, and he wants some guidance. Shay wants to create a Web site for himself with the main requirement being that the layout change size when the user's browser displays font size changes, but will not change when the browser window is resized. Which of the following do you recommend to him?

A. fixed-width B. indexed C. liquid D. elastic

Computer Science & Information Technology

AND and OR are examples of ________ operators

Fill in the blank(s) with correct word

Computer Science & Information Technology

A DIMM is commonly installed _____

A) At a 45-degree tilt B) While the computer is powered (hot swappable) or powered off C) Straight down into the socket D) With the module keys facing inward toward the module

Computer Science & Information Technology

Jessica wants to purchase a new hard drive. She wants a drive that has fast access because she will use it to edit videos on her PC. She also needs a lot of storage and wants to have at least 4 TB available to save her videos. Jessica wants to keep the cost down as much as possible possible.   What type of hard drive should Jessica purchase?

A. 5400 RPM magnetic HDD B. 7200 RPM magnetic HDD C. SSD HDD D. USB HDD

Computer Science & Information Technology