
Greedy Algorithms Quiz

Quiz
•
Computers
•
University
•
Medium
DURAI S
Used 1+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a characteristic of a greedy algorithm?
Solves subproblems recursively
Always finds the globally optimal solution
Makes the best choice at each step without considering future consequences
Uses backtracking to find the solution
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the time complexity of the Kruskal’s algorithm using a union-find data structure with path compression?
O(V log V)
O(E log V)
O(V²)
O(E log E)
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is NOT a property of a greedy algorithm?
Greedy choice property
Optimal substructure
Dynamic programming approach
Local optimal choice leads to a global optimum
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Prim’s algorithm is used for solving which type of problem?
Single-source shortest path
Minimum spanning tree
Maximum flow
Topological sorting
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following data structures is used to efficiently implement Prim’s algorithm?
Stack
Queue
Priority Queue (Min Heap)
Hash Table
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Prim’s algorithm starts with:
The edge with the lowest weight
The highest weighted edge
Any arbitrary vertex
A randomly chosen edge
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In Prim’s algorithm, how do we decide which edge to add next to the growing Minimum Spanning Tree (MST)?
The edge with the minimum weight that connects a new vertex to the MST
The edge with the maximum weight that connects a new vertex to the MST
Any random edge from the graph
The edge that forms a cycle in the MST
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the main difference between Prim’s algorithm and Kruskal’s algorithm?
Prim’s algorithm works for directed graphs, while Kruskal’s does not
Prim’s algorithm grows a single tree, while Kruskal’s algorithm builds multiple trees and merges them
Kruskal’s algorithm always runs faster than Prim’s algorithm
Kruskal’s algorithm does not guarantee an MST
9.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the main criterion for selecting edges in Prim’s algorithm?
The edge with the minimum weight that does not form a cycle
The edge with the maximum weight that does not form a cycle
The edge that connects two unvisited vertices
Any edge from the graph
Similar Resources on Wayground
10 questions
ADA Module-3 Quiz 2025

Quiz
•
University
10 questions
Day1

Quiz
•
University
12 questions
DAA_C_MCQ - 1

Quiz
•
University
10 questions
Small Basic (Turtle)

Quiz
•
KG - University
10 questions
OS Day 2 part 2

Quiz
•
University
9 questions
AC 1.2 Review

Quiz
•
8th Grade - University
10 questions
Quiz ROund 3

Quiz
•
University
8 questions
KNN and Decision Tree

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade