Find Jobs
Hire Freelancers

C++ Hash Table

$15-20 USD

Closed
Posted almost 17 years ago

$15-20 USD

Paid on delivery
Problem Statement: Hash tables are very useful in situations where an individual wants to quickly find their data by the “value?? or “search key??. You could think of them as similar to an array, except the client program uses a “key?? instead of an “index?? to get to the data. The key is then mapped through the hash function which turns it into an index! THe objective of this program is to write a table abstract data type(class), using a hash table/function with chaining (for collision resolution), to support your local fast food joint (such McDonalds). The clerk can enter in the order (Burger Meal) and the hash function will map it to an index and quickly the clerk will find out what the price is! So your search key is the product being ordered (from the menu) and the result will be the price and calorie content of that item. Abstract Data Type: Write a C++ program that implements and uses a table abstract data type to store, search, and remove menu items. What does retrieve need to do? It needs to supply back to the calling routine information about the item that matches. Retrieve, since it is an ADT operation, should not correspond with the user (i.e., it should not prompt, echo, input, or output data). Implement the abstract data type(class) using a separate header file (.h) and implementation file (.cpp). ## Deliverables This is not a complex application. It is a simple command line based application. I should be able to run this in command prompt. Please email me if you have any questions. ## Platform 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): I need the following files [login to view URL] class.h These files should easily compile in windows GCC I use Dev C++ for developing and should compile there.
Project ID: 3034924

About the project

14 proposals
Remote project
Active 17 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $13 USD for this job
User Avatar
See private message.
$17 USD in 1 day
4.9 (55 reviews)
6.1
6.1
User Avatar
See private message.
$17 USD in 1 day
5.0 (35 reviews)
5.6
5.6
User Avatar
See private message.
$17 USD in 1 day
4.9 (60 reviews)
5.0
5.0
User Avatar
See private message.
$17 USD in 1 day
5.0 (26 reviews)
5.0
5.0
User Avatar
See private message.
$17 USD in 1 day
4.0 (11 reviews)
5.0
5.0
User Avatar
See private message.
$13.60 USD in 1 day
5.0 (6 reviews)
3.9
3.9
User Avatar
See private message.
$17 USD in 1 day
4.1 (8 reviews)
3.1
3.1
User Avatar
See private message.
$8.50 USD in 1 day
4.9 (17 reviews)
2.9
2.9
User Avatar
See private message.
$10.20 USD in 1 day
5.0 (2 reviews)
1.3
1.3
User Avatar
See private message.
$5.95 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$12.75 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$3.40 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$12.75 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$17 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$5.95 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
1
Member since Jun 7, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.