Skip to content

Commit 11d049d

Browse files
committed
upd
1 parent 31a6352 commit 11d049d

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

Diff for: copypasta/kd_tree.go

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package copypasta
22

3-
import (
4-
"math/rand"
5-
"time"
6-
)
3+
import "math/rand"
74

85
/* k-d tree: k-dimensional tree; k 维树
96
https://en.wikipedia.org/wiki/K-d_tree
@@ -16,9 +13,6 @@ todo 题单 https://www.luogu.com.cn/training/4295
1613
模板题 https://www.luogu.com.cn/problem/P4148
1714
todo https://codeforces.com/problemset/problem/44/G
1815
*/
19-
20-
var randKD = rand.New(rand.NewSource(time.Now().UnixNano()))
21-
2216
type kdNode struct {
2317
lr [2]*kdNode
2418
p, mi, mx [2]int // 0 为 x,1 为 y
@@ -65,7 +59,7 @@ func (o *kdNode) nodes() []*kdNode {
6559
}
6660
}
6761
f(o)
68-
randKD.Shuffle(len(nodes), func(i, j int) { nodes[i], nodes[j] = nodes[j], nodes[i] })
62+
rand.Shuffle(len(nodes), func(i, j int) { nodes[i], nodes[j] = nodes[j], nodes[i] })
6963
return nodes
7064
}
7165

0 commit comments

Comments
 (0)