Explain why hashing is not used more often

Assignment Help Data Structure & Algorithms
Reference no: EM131207753

Data Structures Discussion

Hashing

Discuss the advantages of hashing. Explain why hashing is not used more often, given these advantages. Post your response and respond to the posts below.

Post from Chris

When the number of entries are large the greatest advantage of using hashing over the binary or the sequential approaches is speed. Hash tables are efficient when the maximum size of entries are known, so that the hash table which is store in an array is a set size.

Post from Bill

Similar to a binary search, hashing requires data to be organized in a special manner. The data is organized is a table called the hash table. An advantage of using hashing is that the average linked list will be shorter. This is because the hash table is an array of pointers causing item insertion and deletion fairly easy. As long as the function is proficient, this will assist in a shorter search length. You have to know what the size of the array will be before creating a hash table. A downside to using hashing and also making it non-dynamic. Also depending on the size of the table, you may not even need it, or it may be very time consuming to create or increase a large one.

Reference no: EM131207753

Questions Cloud

Identify nutritional needs for a developing embryo and fetus : Identify health concerns or disease associated with poor nutrition during the gestation period. Provide examples of good and bad nutritional choices for baby and mom. Once the baby is born, address the pros and cons of breastfeeding versus formula-fe..
Develop affirmative defenses : Hey tutor, explain a corporation need to develop affirmative defenses, and how would they create this to defend the organization from harassment, negligent hiring practices etc. Why is succession planning important? Explain High Performace Work Pr..
Inventorial product costs and period costs : What's the difference between inventorial product costs and period costs in managerial accounting?
Find the time and the speed of the electron : An electron, whose electric charge and mass are -e (e > 0) and tn. Find the time and the speed of the electron when it passes through the electrode (b). Find the condition that the electron reaches the right-hand side of the boundary (d)
Explain why hashing is not used more often : Discuss the advantages of hashing. Explain why hashing is not used more often, given these advantages. Post your response and respond to the posts below.
Classification of liabilities : Indicate whether each of the items above should be classified on December 31, 2014, as a current liability, a long-term liability, or under some other classification.
Type of leadership style : What leadership style does he or she have and how do they show this type of leadership style?
What type of plate tectonic boundary is present : Given that San Francisco is located on the North American Plate and Los Angles is located on the Pacifc Plate, are these two cities getting closer together or farther apart over time?
Explain design of infrastructure that implement vlan segment : Explain the design of an infrastructure that Implements VLAN segments, protects against MAC layer attacks, protects against VLAN attacks, protects against spoofing attacks, and secures the network switches.

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Proof the correctness of the algorithm

Take a look at the sudocode of FIND-MAXIMUM-SUBARRAY. Try to proof the correctness of the algorithm.

  Find shortest path tree by bellman-ford-dijkstra algorithm

Find the shortest path tree from every node to node 1for the graph of following figure using Bellman-Ford and Dijkstra algorithm.

  Design an algorithm to sort the elements using merge sort

What are preorder, Inorder, postorder traversals of a binary tree? Design recursion algorithms to implement them and explain with the help of an example.

  Implement your algorithm in python

The program should display the total sales, sales for each car type, total bonus, bonus contributed by each car type, additional bonus for each car type and grand total bonus.

  Construct minimal avl trees of height

Construct minimal AVL trees of height 0, 1, 2, 3, and 4. you do not need to fill in the values, just draw the structure of the tree. Tip: Use the recursive definition for the number of nodes in a minimal AVL tree.

  Arraysq1-write a program to find average marks obtained by

arraysq1-write a program to find average marks obtained by 10 students in a test along with algorithm?q2 -write a menu

  Determine expected number of collisions use hash function

Assume we use hash function h to hash n distinct keys into the array T of length m. Suppose simple uniform hashing, determine the expected number of collisions?

  Organizing the data in ms excel

Many of your family members have discovered that you are using Excel to organize the information for the high school reunion. Your Uncle Larry wants to make an inventory of the over 800 video games that he collects.

  Complete the step process for designing dimensional models

Complete the step process for designing dimensional models for each process you identify and create a dimensional model (star schema) for each process you identify Align

  Does a min-weight edge on every cycle

Consider that a graph has distinct edge weights. Does its lightest edge have to belong to the MST

  Developing a new application system

Assume you have been assigned as manager on a assignment to develop a new application system for your business partner. You were given 2-weeks to construct a project plan and high level cost estimates.

  What i picked up in our reading material flood attack seems

From what I picked up in our reading material flood attack seems to be similar to a Denial of Service (DoS) attack which is designed to bring a network or service down by flooding it with large amounts of traffic.

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