1.

When is it appropriate to use direct addressing?(a) When the array is comparatively large(b) When the universe U of keys is reasonably small(c) When the universe U of keys is reasonably large(d) When the array is comparatively smallThe doubt is from Direct Addressing Tables in portion Hash Tables of Data Structures & Algorithms IThis question was addressed to me in homework.

Answer»

Right CHOICE is (b) When the universe U of keys is reasonably SMALL

The best explanation: Since each key is associated with a SLOT in the array, it is better to use direct addressing when the universe of keys is small as the array size grows with the increase in number of keys.



Discussion

No Comment Found

Related InterviewSolutions