You are writing an application. You need a data structure that will allow you to store a large set of distinctive objects. The common operations performed on the set of objects are: lookup, insert, and delete. No traversal will be performed on the data set. The client wants the program to be as efficient as possible. Which of the following data structures should you use in your design?   Question 25 options:   hash table   linked list   heap   binary search tree

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter3: Data Representation
Section: Chapter Questions
Problem 3RP
icon
Related questions
Question

You are writing an application. You need a data structure that will allow you to store a large set of distinctive objects. The common operations performed on the set of objects are: lookup, insert, and delete. No traversal will be performed on the data set. The client wants the program to be as efficient as possible. Which of the following data structures should you use in your design?

 

Question 25 options:

 

hash table

 

linked list

 

heap

 

binary search tree

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Hash Table
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning