Question : A graph consists of:
Solution :
Correct Answer : Vertices and Edges
Description -
Question : Which data structure is mainly used in BFS?
Solution :
Correct Answer : Queue
Description -
Question : Which data structure is mainly used in DFS?
Solution :
Correct Answer : Stack
Description -
Question : A graph with no cycles is called:
Solution :
Correct Answer : Acyclic Graph
Description -
Question : In an undirected graph, an edge (A,B) means:
Solution :
Correct Answer : Both directions
Description -
Question : Which representation uses a 2D array?
Solution :
Correct Answer : Adjacency Matrix
Description -
Question : The maximum number of edges in a simple undirected graph with n vertices is:
Solution :
Correct Answer : n(n−1)/2
Description -
Question : A graph where every vertex is connected to every other vertex is:
Solution :
Correct Answer : Complete Graph
Description -
Question : BFS stands for:
Solution :
Correct Answer : Breadth First Search
Description -
Question : DFS stands for:
Solution :
Correct Answer : Depth First Search
Description -
Question : Time complexity of BFS using adjacency list is:
Solution :
Correct Answer : O(V+E)
Description -
Question : Time complexity of DFS using adjacency list is:
Solution :
Correct Answer : O(V+E)
Description -
Question : Which graph representation is better for sparse graphs?
Solution :
Correct Answer : Adjacency List
Description -
Question : Memory required by Adjacency Matrix:
Solution :
Correct Answer : O(V²)
Description -
Question : Minimum Spanning Tree exists only in:
Solution :
Correct Answer : Connected Weighted Graph
Description -
Question : Number of edges in an MST with n vertices:
Solution :
Correct Answer : n−1
Description -
Question : Prim's Algorithm is used for:
Solution :
Correct Answer : MST (Minimum Spanning Tree)
Description -
Question : Kruskal's Algorithm selects:
Solution :
Correct Answer : Minimum weight edge first
Description -
Question : Which traversal can find shortest path in an unweighted graph?
Solution :
Correct Answer : BFS
Description -
Question : A graph with direction on edges is:
Solution :
Correct Answer : Directed Graph
Description -
Question : Time complexity of Prim's Algorithm using Min Heap:
Solution :
Correct Answer : O(E log V)
Description -
Question : Time complexity of Kruskal's Algorithm:
Solution :
Correct Answer : O(E log E)
Description -
Question : Which data structure is used in Kruskal's Algorithm to detect cycles?
Solution :
Correct Answer : Union-Find (Disjoint Set)
Description -
Question : A graph where each edge has a weight is:
Solution :
Correct Answer : Weighted Graph
Description -
Question : If a graph has V vertices, adjacency matrix contains:
Solution :
Correct Answer : V² cells
Description -
Question : Which traversal may get stuck in deep paths before exploring neighbors?
Solution :
Correct Answer : DFS
Description -
Question : A tree is:
Solution :
Correct Answer : Connected Acyclic Graph
Description -
Question : In a complete graph with 5 vertices, number of edges is:
Solution :
Correct Answer : 10
Description -
Question : Which graph representation allows faster edge lookup?
Solution :
Correct Answer : Adjacency Matrix
Description -
Question : Which statement is TRUE about MST(Minimum Spanning Tree) ?
Solution :
Correct Answer : Connects all vertices with minimum total weight
Description -