Q61: The goal of hashing is to produce a search that takes
(A) O(1) time
(B) O(n2) time
(C) O( log n ) time
(D) O(n log n ) time
Q62: The time complexity of an algorithm T(n), where n is the input size, is given by T( n) = T( n – 1) + (1/n) if n > 1. The order of this algorithm is
(A) log n
(B) n
(C) n2
(D) nn
Q63: The number of edges in a Minimum Spanning Tree of a connected Graph G with n vertices is
(A) n log(n)
(B) n!
(C) n*(n-1)/2
(D) n – 1
Q64: Krushkal’s Algorithm uses
(A) Greedy Method
(B) Divide and Conquer Method.
(C) Dynamic Programming
(D) Branch & Bound Method
Q65: The “Principle of Optimality” is used in
(A) Greedy Method
(B) Backtracking
(C) Dynamic Programming
(D) Branch & Bound
Q66: Which of the following algorithm do not have a time complexity of O(n2)
(A) Bubble Sort
(B) Shell Sort
(C) Radix Sort
(D) Quick Sort
Q67: f(n) = O (g(n) ) is
(A) g(n) is asymptotic upper bound for f(n)
(B) g(n) is asymptotic tight bound for f(n)
(C) g(n) is asymptotic lower bound for f(n)
(D) None of these
Q68: Graphs are represented using
(A) Adjacency tree
(B) Adjacency linked list
(C) Adjacency Graph
(D) Adjacency Queue
Q69: The goal of hashing is to produce a search that takes