Write java code to build an open-address hashtable

Presupuesto $10 - $20 USD
Ofertas 20
Oferta promedio $49
Estado Cerrado

Build an open-address Hash Table to store with size Z=100 social security numbers(SSN) using arrays only. Build the following classes :

• [url removed, login to view]

• [url removed, login to view]

1.A) Use Hash function H(x) = Key%Size.

1.B) [url removed, login to view] is a class for building and processing Hash Tables, see the description in “[url removed, login to view]”.

1.C) [url removed, login to view] is a class/program for testing the HashBag class. [url removed, login to view] must do the following:

1) Generate a random set S of 10 social security numbers (XXXXXXXXX). Write it to a text file called “[url removed, login to view]” using format F.

2) Read the SSN from “[url removed, login to view]” and insert them to an array(Hash Table) T, one-by-one using the chosen Hash function H(x).

3) Display the given Hash Table(array).

4) Let the user enter a SSN: A. Search to see if A is in T. Display the search result(if A is found or not and index of A if it is found).

5) Let the user enter a SSN: B. Remove B if there is B in T. Display B and the remove result(if B is found and removed or not and index where B is removed).

6) Let the user enter a SSN: C. Insert/add C to Hash Table/array T.

7) Display the new Hash Table(array) after the removal and addition.


Obtén cotizaciones gratis para un proyecto como este

¿Buscas ganar algo de dinero?

  • Establece tu presupuesto y el plazo
  • Describe tu propuesta
  • Recibe dinero por tu trabajo

Ofertas en este proyecto

  • omararodriguezl Profile Picture


    caracas,  Venezuela

    I am a Student of economy in 6 semester. I Have made courses of programing in: -Java -Android - PHP -HTML -HTML5 -CSS I have certificate of Java, android and php in my country.

  • ManhNDd Profile Picture


    Hanoi,  Vietnam

    Language: C/C++, Java, Python, Javascript OS: Android, Windows, Ubuntu. My favorite: algorithms and C++

  • passat88 Profile Picture


    Sarajevo,  Bosnia and Herzegovina

    Quality work on every job is our main goal.

  • anson418 Profile Picture


    Alameda,  United States

    I am a Computer Science major from the University of California, Davis. I have over 10 years of experience as a programmer and currently build web scrapers and perform data extractions professionally among many other things. I am an expert level Python programmer and currently use it primarily for most of my professional work. However, I am also well versed in Ruby, Java, C, C++, and PHP as well as SQL, HTML, CSS and numerous others disciplines. I also have a multi-year background in retail and have worked extensively with various eCommerce platforms and marketplaces including Amazon and eBay.

  • techwizards3 Profile Picture


    delhi,  India

    talented and experieExpert in Website Development ,Software Development, Mobile Dev., Web design, Smart Phone Development,SEO,3D, 4D,Ecommerce site Dev.,Flash, Flex, Logo, Banner, net,My Sql,Java, Opencart,Magento, Drupal,,PHP,ASP.net,Wordpress nced software developer

  • KalininVsevolod Profile Picture


    Tallinn,  Estonia

    Ambitious and purposeful Java-developer with a desire to develop personally and professionally. Have a notable experience in building new and redesigning existing enterprise application modules and working as a team lead.

  • MECHATRONS Profile Picture


    Kurunegala,  Sri Lanka

    MECHATRONS , I would like to complete your job in an effective and efficient way. I am on believing "HEART" , Hard working -Energetic -Accuracy -Reliable -Time management. Every single project is for me a challenge.I take pride in my work and I am not satisfied until my customers are satisfied. My working areas and platforms are: --- *Software Development, programming (JAVA,C#), MySQL, Linux, *Python *Excel ( vb (macro) ), *Website Design ( wordpress , PHP ) *Research( Chemistry ,Biology ,Physics , and any ) * PowerPoint Presentation, *Data Entry, *Graphic Design , *Logo design ,Video Upload,You tube, and ebay. I'm an IT professional with 6+ years of experience in IT industry. Still I am following Computer Engineering degree( University of Peradeniya ), and have worked in Part time some IT Companies. You get the highest quality work at all times when you choose me. Thanks. See you Again !.

  • it2051229 Profile Picture


    Baguio City,  Philippines

    We are a growing community that is passionate in computing technology. Our organization is a crew of determined individuals who are enthusiasts, architects, engineers, hackers and analysts focused on technological and computational research in the fields of information technology and computer science. Our objective is simple, and that is to contribute to the body of knowledge through scientific research, experiments and from practical experiences. We utilize this database of knowledge to create innovative solutions to meet the demands in the digital world. We are extending our service not only in the Philippines but making it available world wide. For more information and inquiries, kindly hire or invite us to be part of your project and we would be glad to be of your service.

  • SIR23 Profile Picture


    Valsad,  India

    Not hard worker but smart worker :)

  • anhnh23 Profile Picture


    Baytown,  United States

    Trends: AI, Big Data, Automation, and Security. Key skills: + UML, OOP, OOA&D, Design Patterns, Algorithm + Java (SE & EE), Scala, Python + Frameworks: Hibernate, Spring + NoSQL & SQL: MongoDB, MySQL Thanks for spending your time, Ryan Nguyen