Go语言中文网 为您找到相关结果 106

golang-hash

```go package main import ( "fmt" "math" ) //1 lv func func HashFuncTimes(num int, tableSize int) int { B := float64(num) A := 0.618 na := float64(tableSize) * math.Mod(B*A, 1) fmt.Println(na) return int(na) } //2 lv func func HashFunc(num int, ts int) int { return num % ts } type HashList struct { data int p ...阅读全文

主题 2018-01-11 00:11:27 freedbg