Mena Sargios
Quiz por , criado more than 1 year ago

Algorithms and Data Structures | Test 3 Review | CSCI-3110-002 MTSU

21
0
0
Mena Sargios
Criado por Mena Sargios aproximadamente 8 anos atrás
Fechar

11. Hashing Eficiency

Questão 1 de 15

1

What does the efficiency of a hash table search depend on?

Selecione uma das seguintes:

  • Hashing efficiency for a particular search depends on whether the search is successful or not

  • none of the above

Explicação

Questão 2 de 15

1

Find min and max values (Range Query) ______ be done in a hash table.

Selecione uma das seguintes:

  • A) cannot

  • B) can

  • C) generally cannot

  • D) generally can

Explicação

Questão 3 de 15

1

Which way is more efficient,linear or quadratic probing?

Selecione uma das seguintes:

  • Quadratic

  • none of the above

Explicação

Questão 4 de 15

1

what is the first thing you do when deleteing something from the hash?

Selecione uma das seguintes:

  • A,find it

  • B.check to make sure its not holding a key

  • C. A and B

  • D.none of the above

Explicação

Questão 5 de 15

1

to insert using open addressing, we need to find a closed location.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 6 de 15

1

name of the of the hashing disadvantages

Selecione uma das seguintes:

  • finding the item that has the smallest of largest search key.

  • none of the above

Explicação

Questão 7 de 15

1

As the load factor increases, what happens to the number of unsuccessful searches
in linear and quadratic probing?

Selecione uma das seguintes:

  • A) They decrease

  • B) They increase rapidly

  • C) They linearly

  • D) They stay the same

Explicação

Questão 8 de 15

1

Disadvantage of hash tables is that they are not a general purpose data structure for storage and retrieval.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 9 de 15

1

What are the two steps in inserting into a hash insert?

Selecione uma das seguintes:

  • A. Hash the key, insert the item

  • B. Insert the item, hash the key

  • C. Hash the item, insert the key

  • D. Insert the key, remove the item

Explicação

Questão 10 de 15

1

What is a disadvantage of hash tables?

Selecione uma das seguintes:

  • A) Not a general purpose storage/retrieval data structure

  • B) It is not stable

  • C) It is not efficient

  • D) All of the above

  • E) None of the above

Explicação

Questão 11 de 15

1

Which of the following is NOT a disadvantage of hash tables? (ie: which of the following are hash tables NOT bad at?)

Selecione uma das seguintes:

  • A. traversing in sorterd order

  • B. finding the mininmum or maximum value in a search key

  • C. insertion is very inefficient

  • D. range query

Explicação

Questão 12 de 15

1

Which of the following are disadvantages of hash tables?

Selecione uma das seguintes:

  • A. traversal in sorted order

  • B. finding the item that has the smallest or largest search key

  • C. range query

  • D. all of the above

Explicação

Questão 13 de 15

1

which of the following is a disadvantage of using a hash table?

Selecione uma das seguintes:

  • A. Traversal in sorted order

  • B. Finding the item that has the smallest or largest search key

  • C. Range Query

  • D. All of the above

  • E. A and C

Explicação

Questão 14 de 15

1

Hashing efficiency for a particular search also depends on whether the search is successful.
Unsuccessful searches generally require more time than successful searches.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 15 de 15

1

What is the efficency of insertion into a hash table?

Selecione uma das seguintes:

  • O(1)!

  • none of the above

Explicação