Вы находитесь на странице: 1из 1

Hash functions are mostly used in hash tables, to quickly locate a data record (for example, a dictionarydefinition) given

its search key (the headword). Specifically, the hash function is used to map the search key to the index of a slot in the table where the corresponding record is supposedly stored. Division Method: Choose the number n larger then the number n of the keys in K. The number n is ussualy choosen to be a prime number or a number with a small number of divisors. This frequently minimize the number of collisions. The hash function H is defined by H(k)=k(mod m) or H(k) = (mod m)+1

Midsquare method: The key k is squared then the hash function H is defined by H(k)=I Where I is obtained by deleting digits from both ends of K2 we emphasize that the same positions of K2must be used for all of the keys.

Folding Method: The key K is partitioned into a number of parts k1, k2,.kr where each part except possibily the last has the same number of digits as the required address. Then the parts are edit together ignoring the last carry that is H(k) = k1+k2+kr Where the leading digit carries are ignored some time for extra miling the even numbered parts k2,k4, are each reversed before the addition. H(4502) = 54+20 = 74

Вам также может понравиться

  • Hashing: John Erol Evangelista
    Hashing: John Erol Evangelista
    Документ38 страниц
    Hashing: John Erol Evangelista
    John Erol Evangelista
    Оценок пока нет
  • Hashing Slide
    Hashing Slide
    Документ16 страниц
    Hashing Slide
    sdsourav713
    Оценок пока нет
  • Symbol Table Organization
    Symbol Table Organization
    Документ9 страниц
    Symbol Table Organization
    robinthomas176693
    100% (1)
  • Hashing
    Hashing
    Документ23 страницы
    Hashing
    Harsimran Kaur
    Оценок пока нет
  • Hash Table
    Hash Table
    Документ31 страница
    Hash Table
    Shubhashree Seth
    Оценок пока нет
  • Final Hashing
    Final Hashing
    Документ41 страница
    Final Hashing
    Raj
    Оценок пока нет
  • Hashing
    Hashing
    Документ42 страницы
    Hashing
    rootsha
    Оценок пока нет
  • DS (KCS-301) Unit 3 CSE Sorting and Searching
    DS (KCS-301) Unit 3 CSE Sorting and Searching
    Документ27 страниц
    DS (KCS-301) Unit 3 CSE Sorting and Searching
    fijoxa3396
    Оценок пока нет
  • Dsa Module 6 Ktustudents - in
    Dsa Module 6 Ktustudents - in
    Документ9 страниц
    Dsa Module 6 Ktustudents - in
    VISHAL MUKUNDAN
    Оценок пока нет
  • DS M6 Ktunotes - in
    DS M6 Ktunotes - in
    Документ16 страниц
    DS M6 Ktunotes - in
    Loo Ot
    Оценок пока нет
  • C
    C
    Документ20 страниц
    C
    Khondoker Razzakul Haque
    Оценок пока нет
  • Hashingclass 141012005012 Conversion Gate01
    Hashingclass 141012005012 Conversion Gate01
    Документ19 страниц
    Hashingclass 141012005012 Conversion Gate01
    jai Lakhinana
    Оценок пока нет
  • Hash Tables: Map Dictionary Key "Address."
    Hash Tables: Map Dictionary Key "Address."
    Документ16 страниц
    Hash Tables: Map Dictionary Key "Address."
    Manstall
    Оценок пока нет
  • Dsa Module 6 Ktuassist
    Dsa Module 6 Ktuassist
    Документ9 страниц
    Dsa Module 6 Ktuassist
    lost land
    Оценок пока нет
  • Hash Tables
    Hash Tables
    Документ15 страниц
    Hash Tables
    Raj Kumar
    Оценок пока нет
  • Done DS GTU Study Material Presentations Unit-4 13032021035653AM
    Done DS GTU Study Material Presentations Unit-4 13032021035653AM
    Документ24 страницы
    Done DS GTU Study Material Presentations Unit-4 13032021035653AM
    Yash Amin
    Оценок пока нет
  • Week13 1
    Week13 1
    Документ16 страниц
    Week13 1
    tanusha
    Оценок пока нет
  • Hash Table
    Hash Table
    Документ9 страниц
    Hash Table
    Muzamil Yousaf
    Оценок пока нет
  • BCS304-DSA Notes M-5
    BCS304-DSA Notes M-5
    Документ22 страницы
    BCS304-DSA Notes M-5
    sagar2024k
    Оценок пока нет
  • Unit 3.4 Hashing Techniques
    Unit 3.4 Hashing Techniques
    Документ7 страниц
    Unit 3.4 Hashing Techniques
    Aditya Singh
    Оценок пока нет
  • Chapter10 Part1
    Chapter10 Part1
    Документ12 страниц
    Chapter10 Part1
    Artemis Zeusborn
    Оценок пока нет
  • Hashingppts 150618032137 Lva1 App6891
    Hashingppts 150618032137 Lva1 App6891
    Документ30 страниц
    Hashingppts 150618032137 Lva1 App6891
    Blessing Mapadza
    Оценок пока нет
  • Chapter 8 - Hashing
    Chapter 8 - Hashing
    Документ26 страниц
    Chapter 8 - Hashing
    Sanjay Jain
    Оценок пока нет
  • Module5 Notes
    Module5 Notes
    Документ68 страниц
    Module5 Notes
    paridhi8970
    Оценок пока нет
  • Chapter 5 Lec 3
    Chapter 5 Lec 3
    Документ37 страниц
    Chapter 5 Lec 3
    Nuhamin Birhanu
    Оценок пока нет
  • Hash Functions
    Hash Functions
    Документ26 страниц
    Hash Functions
    GANESH G 111905006
    Оценок пока нет
  • DS Lecture - 6 (Hashing)
    DS Lecture - 6 (Hashing)
    Документ27 страниц
    DS Lecture - 6 (Hashing)
    Noman Mirza
    Оценок пока нет
  • Hash Function
    Hash Function
    Документ9 страниц
    Hash Function
    Pham Minh Long
    Оценок пока нет
  • Hashing
    Hashing
    Документ20 страниц
    Hashing
    [CO - 174] Shubham Mourya
    Оценок пока нет
  • Algo
    Algo
    Документ11 страниц
    Algo
    Michael Doley
    Оценок пока нет
  • Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    Документ53 страницы
    Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    பிரசன்னா அகுலா
    Оценок пока нет
  • Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    Документ53 страницы
    Analysis of Algorithms CS 477/677: Hashing Instructor: George Bebis
    preethi
    Оценок пока нет
  • Hashing in Data Structure
    Hashing in Data Structure
    Документ25 страниц
    Hashing in Data Structure
    Travis Wood
    Оценок пока нет
  • Hash-Data Structure
    Hash-Data Structure
    Документ16 страниц
    Hash-Data Structure
    nikag20106
    Оценок пока нет
  • 05 Hashing
    05 Hashing
    Документ47 страниц
    05 Hashing
    cloudcomputingitasec
    Оценок пока нет
  • DS Lecture - 6 (Hashing)
    DS Lecture - 6 (Hashing)
    Документ32 страницы
    DS Lecture - 6 (Hashing)
    Lamia Alam
    Оценок пока нет
  • Ads-Unit I
    Ads-Unit I
    Документ16 страниц
    Ads-Unit I
    rajasekharv86
    Оценок пока нет
  • Hashing RPK
    Hashing RPK
    Документ61 страница
    Hashing RPK
    Ankita
    Оценок пока нет
  • Unit 5
    Unit 5
    Документ6 страниц
    Unit 5
    new born
    Оценок пока нет
  • Hashing
    Hashing
    Документ9 страниц
    Hashing
    mitudrudutta72
    Оценок пока нет
  • Lecture 14 Hashing
    Lecture 14 Hashing
    Документ44 страницы
    Lecture 14 Hashing
    Muhammad Abubakar
    Оценок пока нет
  • Hashing PPT For Student
    Hashing PPT For Student
    Документ53 страницы
    Hashing PPT For Student
    shail
    Оценок пока нет
  • c11 Hashing
    c11 Hashing
    Документ9 страниц
    c11 Hashing
    gowtham sai
    Оценок пока нет
  • 1994 - Graphs, Hypergraphs and Hashing
    1994 - Graphs, Hypergraphs and Hashing
    Документ13 страниц
    1994 - Graphs, Hypergraphs and Hashing
    culyun
    Оценок пока нет
  • Hashing
    Hashing
    Документ56 страниц
    Hashing
    Lamia Alam
    Оценок пока нет
  • 6 - Hashing
    6 - Hashing
    Документ52 страницы
    6 - Hashing
    Shakir khan
    Оценок пока нет
  • MIT6 006F11 Lec08 PDF
    MIT6 006F11 Lec08 PDF
    Документ7 страниц
    MIT6 006F11 Lec08 PDF
    whatthefu
    Оценок пока нет
  • Overview of Hash Tables
    Overview of Hash Tables
    Документ4 страницы
    Overview of Hash Tables
    sadsda
    Оценок пока нет
  • Hashing PDF
    Hashing PDF
    Документ56 страниц
    Hashing PDF
    Lamia Alam
    Оценок пока нет
  • Hashing: Why We Need Hashing?
    Hashing: Why We Need Hashing?
    Документ22 страницы
    Hashing: Why We Need Hashing?
    sri aknth
    Оценок пока нет
  • Hashing
    Hashing
    Документ34 страницы
    Hashing
    Amisha Shetty
    Оценок пока нет
  • Hash Concepts
    Hash Concepts
    Документ6 страниц
    Hash Concepts
    Syed Faiq Husain
    Оценок пока нет
  • Hash Table PDF
    Hash Table PDF
    Документ25 страниц
    Hash Table PDF
    John Titor
    Оценок пока нет
  • Darshan Institute of Engineering & Technology: Hashing
    Darshan Institute of Engineering & Technology: Hashing
    Документ7 страниц
    Darshan Institute of Engineering & Technology: Hashing
    Pradipsinh Chavda
    Оценок пока нет
  • Unit Vi (Graphs)
    Unit Vi (Graphs)
    Документ80 страниц
    Unit Vi (Graphs)
    Kumara Ragavendra
    Оценок пока нет
  • Hash Table: Didih Rizki Chandranegara
    Hash Table: Didih Rizki Chandranegara
    Документ33 страницы
    Hash Table: Didih Rizki Chandranegara
    set ryzen
    Оценок пока нет
  • Module5 Hashing
    Module5 Hashing
    Документ14 страниц
    Module5 Hashing
    Anver S R
    Оценок пока нет
  • Hashing Unit 6 ADS
    Hashing Unit 6 ADS
    Документ16 страниц
    Hashing Unit 6 ADS
    Ananth Kallam
    Оценок пока нет
  • 9.hash Function and Hash Table
    9.hash Function and Hash Table
    Документ19 страниц
    9.hash Function and Hash Table
    Patil Vinayak
    Оценок пока нет
  • Hashing
    Hashing
    От Everand
    Hashing
    Оценок пока нет