MCQOPTIONS
Saved Bookmarks
This section includes 22 Mcqs, each offering curated multiple-choice questions to sharpen your Data Structures and Algorithms knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
In Depth First Search, how many times a node is visited? |
| A. | Once |
| B. | Twice |
| C. | Equivalent to number of indegree of the node |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 2. |
Time Complexity of Breadth First Search is? (V – number of vertices, E – number of edges) |
| A. | O(V + E) |
| B. | O(V) |
| C. | O(E) |
| D. | None of the mentioned |
| Answer» B. O(V) | |
| 3. |
In BFS, how many times a node is visited? |
| A. | Once |
| B. | Twice |
| C. | equivalent to number of indegree of the node |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 4. |
Time Complexity of DFS is? (V - number of vertices, E - number of edges) |
| A. | O(V + E) |
| B. | O(V) |
| C. | O(E) |
| D. | None of the mentioned |
| Answer» B. O(V) | |
| 5. |
Regarding implementation of Depth First Search using stacks, what is the maximum distance between two nodes present in the stack? (considering each edge length 1) |
| A. | Can be anything |
| B. | 0 |
| C. | At most 1 |
| D. | Insufficient Information |
| Answer» B. 0 | |
| 6. |
What will be the result of depth first traversal in the following tree? |
| A. | 4 2 5 1 3 |
| B. | 1 2 4 5 3 |
| C. | 4 5 2 3 1 |
| D. | 1 2 3 4 5 |
| Answer» C. 4 5 2 3 1 | |
| 7. |
Regarding implementation of Breadth First Search using queues, what is the maximum distance between two nodes present in the queue? (considering each edge length 1) |
| A. | Can be anything |
| B. | 0 |
| C. | At most 1 |
| D. | Insufficient Information |
| Answer» D. Insufficient Information | |
| 8. |
What is the space complexity of standard DFS(V: no. of vertices E: no. of edges)? |
| A. | O(V+E) |
| B. | O(V) |
| C. | O(E) |
| D. | O(V*E) |
| Answer» C. O(E) | |
| 9. |
Choose the incorrect statement about DFS and BFS from the following? |
| A. | BFS is equivalent to level order traversal in trees |
| B. | DFS is equivalent to post order traversal in trees |
| C. | DFS and BFS code has the same time complexity |
| D. | BFS is implemented using queue |
| Answer» C. DFS and BFS code has the same time complexity | |
| 10. |
Which of the following is a possible result of depth first traversal of the given graph(consider 1 to be source element)? |
| A. | 1 2 3 4 5 |
| B. | 1 2 3 1 4 5 |
| C. | 1 4 5 3 2 |
| D. | 1 4 5 1 2 3 |
| Answer» B. 1 2 3 1 4 5 | |
| 11. |
What will be the time complexity of the iterative depth first traversal code(V=no. of vertices E=no.of edges)? |
| A. | O(V+E) |
| B. | O(V) |
| C. | O(E) |
| D. | O(V*E) |
| Answer» B. O(V) | |
| 12. |
Which of the following data structure is used to implement BFS? |
| A. | linked list |
| B. | tree |
| C. | stack |
| D. | queue |
| Answer» E. | |
| 13. |
Which type of best first search algorithm was used to predict the closeness of the end of path and its solution? |
| A. | Greedy BFS |
| B. | Divide and Conquer |
| C. | Heuristic BFS |
| D. | Combinatorial |
| Answer» B. Divide and Conquer | |
| 14. |
Who published the first A* search algorithm? |
| A. | Peter Hart |
| B. | Nils Nilsson |
| C. | Bertram Raphael |
| D. | Hans Berliner |
| Answer» E. | |
| 15. |
Which algorithm is used in graph traversal and path finding? |
| A. | A* |
| B. | C* |
| C. | D* |
| D. | E* |
| Answer» B. C* | |
| 16. |
Which of the following is an example of Best First Search algorithm? |
| A. | A* |
| B. | B* |
| C. | C* |
| D. | Both A* and B* |
| Answer» E. | |
| 17. |
Which of the following is the greedy best first search? |
| A. | Pure Heuristic Search |
| B. | A* |
| C. | B* |
| D. | Both A* and B* |
| Answer» B. A* | |
| 18. |
Is Best First Search a searching algorithm used in graphs. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 19. |
What is the other name of the greedy best first search? |
| A. | Heuristic Search |
| B. | Pure Heuristic Search |
| C. | Combinatorial Search |
| D. | Divide and Conquer Search |
| Answer» B. Pure Heuristic Search | |
| 20. |
Who published the B* search algorithm? |
| A. | Peter Hart |
| B. | Nils Nilsson |
| C. | Bertram Raphael |
| D. | Hans Berliner |
| Answer» E. | |
| 21. |
Which algorithm is used to find the least cost path from source node to destination node? |
| A. | A* BFS |
| B. | C* BFS |
| C. | D* BFS |
| D. | B* BFS |
| Answer» E. | |
| 22. |
Who described this Best First Search algorithm using heuristic evaluation rule? |
| A. | Judea Pearl |
| B. | Max Bezzel |
| C. | Franz Nauck |
| D. | Alan Turing |
| Answer» B. Max Bezzel | |