What is the average time complexity of operations (insert, delete, fetch) in a…

2024

What is the average time complexity of operations (insert, delete, fetch) in a well-constructed Hash Table?

  1. A.

    O(1)

  2. B.

    O(log n)

  3. C.

    O(n)

  4. D.

    O(n^2)

Attempted by 279 students.

Show answer & explanation

Correct answer: A

If the hash function is well defined and the hash table is not too heavily loaded, the average time complexity for each operation (insert, delete, fetch) is O(1).

Explore the full course: Cocubes Preparation