Apply ahash function to a first and last name

Assignment Help Basic Computer Science
Reference no: EM131040450

1) Write a java program that is able to apply ahash function to a first and last name (key) ofa person, and lookup the appropriate index in ahash table modeling a telephone directory. Thetelephone number (value) should be returned ondoing a lookup (you can prepopulate the tablewith 20 entries for this purpose). You can useexisting Java code (or libraries) to model thehash table, however, your program should becustomized to use the hash table structureappropriately.Demonstrate that your program works by providingmeaningful console messages that walk the testerthrough the search function in the directory.

2) Implement the same telephone directory searchusing a Binary Search Tree.You can use existing Java code (or libraries) to model the BST, however, your program should be customized to use the BST structure appropriately.Demonstrate that your program works by providingmeaningful console messages that walk the testerthrough the search function in the directory.

Reference no: EM131040450

Questions Cloud

Steps required for effective product positioning : What are the five steps required for effective product positioning? Give an example of a product positioning matrix for an organization of your choice
Teamwork and leading teams : Teamwork and Leading Teams Describe in detail an experience working with teams in or outside your workplace. Explain in detail and provide examples of the advantages and challenges of working in teams discussed in your reading that you experienced.
Java application that stores words in an array : Write a short Java application that stores words in an Array or ArrayList. You get to pick the number of words to store. Generate a random number between 0 (inclusive) and the length of the Array or ArrayList (exclusive).
Method service facilities use to orientation for customers : Which of the following is not a method service facilities use to provide orientation for customers?
Apply ahash function to a first and last name : Write a java program that is able to apply ahash function to a first and last name (key) ofa person, and lookup the appropriate index in ahash table modeling a telephone directory.
Major factor that could influence facility design : Which one of the following is not a major factor that could influence facility design?
Provides the best explanation for your personality today : Prepare a 5-to-7 page Argumentative Essay explaining which type of theory, psychodynamic or non-psychodynamic, provides the best explanation for your personality today. In this paper you will use vocabulary and concepts from two or more of the the..
Does maynard have any arguments to have his money refunded : Maynard, 18, was shopping for his first car. With a mere $4,000, he was hoping for a deal. He found a used convertible 1979 Mustang at Pierre's Awesome Car Place for $5,000. Was a valid contract formed between Pierre's and Maynard? Explain. If a vali..
Deal with something in the computer field : The topic must deal with something in the computer field. It may not be about a person, company, or a history of something (the internet, a company, a computer.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd