Given input (900,700,444,587,356,568,234,987) and a hash function h(x) = x mod 10, show the resulting (Select Two): a. Separate chaining hash table. b. Hash table using linear probing. c. Hash table using quadratic probing

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
This is question which I want you to
solve but solve with this step and
draw
Given input (900,700,444,587,356,568,234,987) and a hash function h(x) = x mod 10,
show the resulting (Select Two):
a. Separate chaining hash table.
b. Hash table using linear probing.
c. Hash table using quadratic probing
This is examples pls follow step
same step when you solve questions
up
EX: given input {89, 18, 49, 58, 69) and a hash function h(x) = x mod 10,
show the resulting:
1. Hash table using linear probing.
2. Hash table using quadratic probing.
Sol:
1- Linear probing
9
89
0
49
في حالة وجود تصادم نتحرك بمقدار واحد لتفادي التصادم
H(x)=x mod 10
1
2
3
4
58
89
2- quadratic probing.
H(x)=x mod 10
0
1
2
49
58
3
69
5
6
H(x)=x+i² mod 10
4
5
7
6
نبدي من 1 وفي حاله حصل تصادم نزيد واحد
8
7
18
8
18
9
89
Transcribed Image Text:This is question which I want you to solve but solve with this step and draw Given input (900,700,444,587,356,568,234,987) and a hash function h(x) = x mod 10, show the resulting (Select Two): a. Separate chaining hash table. b. Hash table using linear probing. c. Hash table using quadratic probing This is examples pls follow step same step when you solve questions up EX: given input {89, 18, 49, 58, 69) and a hash function h(x) = x mod 10, show the resulting: 1. Hash table using linear probing. 2. Hash table using quadratic probing. Sol: 1- Linear probing 9 89 0 49 في حالة وجود تصادم نتحرك بمقدار واحد لتفادي التصادم H(x)=x mod 10 1 2 3 4 58 89 2- quadratic probing. H(x)=x mod 10 0 1 2 49 58 3 69 5 6 H(x)=x+i² mod 10 4 5 7 6 نبدي من 1 وفي حاله حصل تصادم نزيد واحد 8 7 18 8 18 9 89
Expert Solution
steps

Step by step

Solved in 2 steps with 5 images

Blurred answer
Knowledge Booster
Fundamentals of Blockchaining
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education