Find Jobs
Hire Freelancers

C++ Assignment project

$10-30 USD

Completed
Posted about 10 years ago

$10-30 USD

Paid on delivery
I have attached my part -1 assignment code. Please find the part-2 questions below. Please contact me who can solve this assignment. Thanks in advance. Description: For this part of the assignment: a. Adapt your HashMap from Part 1 to include attribute data templates. Your templates should allow for instantiation of objects of any data type (although eventually the data type will be DataSot and Data); b. Adapt your HashMap from Part 1 to handle exceptions to bad allocation of slots and elements (and possibly to other exceptions you may find critical); c. Adapt your DataSlot and Data classes from Part 1 to contain attributes from the real-world data according to your project (links below); d. Write a program that: e.1. Reads an input file <file_name> appropriate to your project and stores the data on the HashMap; e.2. While running, prints all slot indices when the user enters the string “s all”; e.3. While running, prints the n first slot indices, where n is a non-negative integer, when the user enters the string “s n”; e.4. While running, prints all element keys in slot <slot_id> when the user enters the string “s <slot_id> k all"; e.5. While running, prints the n first element keys in slot <slot_id>, where n is a non-negative integer, when the user enters the string “s <slot_id> k n"; e.6. While running, prints all the associated information about key <key_id> in slot <slot_id> when the user enters the string “s <slot_id> k <key_id>”; e.7. Removes all data, properly clearing any allocated memory from the HashMap before termination. e. Publish and submit through EMS the link to a webpage containing (i) preliminary title of your bonus project (part 3) and (ii) a paragraph (or more) with the description of what you intend to do (this will help me advise you about the value and difficulty of the chosen task). You can quickly create your webpage for free using [login to view URL] or[login to view URL], for example. As part of the final report that will also contain the results of part 1 (and part 3) of this assignment, document your class and the details of its implementations (e.g., declarations, usage, etc). Data: Flights - [login to view URL] Twitter - [login to view URL] Web - You will be downloading your own data. As discussed in class, find one (or more) initial .html page and crawl from there ("href=") to download more pages. You will download a page using the command "curl" ([login to view URL]). The basic command is "curl [login to view URL] -o [login to view URL]" and can be called from inside your program by using system(<curl_command>);
Project ID: 5737995

About the project

1 proposal
Remote project
Active 10 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
Awarded to:
User Avatar
hi, client. i have excellent c++ programming skill and interested in your job. please check my profile. i am sure i can help you. jixing.
$50 USD in 1 day
4.9 (6 reviews)
3.8
3.8

About the client

Flag of UNITED STATES
Sunnyvale, United States
5.0
4
Payment method verified
Member since Mar 30, 2014

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.