hash

package
v0.0.0-...-d823e92 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BKDR

func BKDR(key string) uint32

func DoubleHashing

func DoubleHashing(key string, factor uint32) uint32

DoubleHashing provides double-hashing technique: hi(x) = h1(x) + f(x) * h2(x), f(x) = i * i

func DoubleHashing_11

func DoubleHashing_11(key string) uint32

func DoubleHashing_13

func DoubleHashing_13(key string) uint32

func DoubleHashing_17

func DoubleHashing_17(key string) uint32

func DoubleHashing_19

func DoubleHashing_19(key string) uint32

func DoubleHashing_2

func DoubleHashing_2(key string) uint32

func DoubleHashing_3

func DoubleHashing_3(key string) uint32

func DoubleHashing_5

func DoubleHashing_5(key string) uint32

func DoubleHashing_7

func DoubleHashing_7(key string) uint32

func FNV132

func FNV132(key string) uint32

func FNV164

func FNV164(key string) uint64

func FNV1A32

func FNV1A32(key string) uint32

func FNV1A64

func FNV1A64(key string) uint64

func MURMUR2

func MURMUR2(key string) uint32

func TripleHashing

func TripleHashing(key string, factor uint32) uint32

TripleHashing provides triple-hashing technique: hi(x) = h1(x) + f(x) * h2(x) + g(x) * h3(x), f(x) = i, g(x) = i * i

func TripleHashing_11

func TripleHashing_11(key string) uint32

func TripleHashing_13

func TripleHashing_13(key string) uint32

func TripleHashing_17

func TripleHashing_17(key string) uint32

func TripleHashing_19

func TripleHashing_19(key string) uint32

func TripleHashing_2

func TripleHashing_2(key string) uint32

func TripleHashing_3

func TripleHashing_3(key string) uint32

func TripleHashing_5

func TripleHashing_5(key string) uint32

func TripleHashing_7

func TripleHashing_7(key string) uint32

Types

type HashFunc

type HashFunc func(key string) uint32

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL