diff options
Diffstat (limited to 'sd.go')
-rw-r--r-- | sd.go | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -40,7 +40,7 @@ func main() { if err != nil { panic(err) } - s.build(rows, 0, N-1, 1) + s.Build(rows, 0, N-1, 1) rows.Close() if *verbose { @@ -58,7 +58,7 @@ func main() { for { // Choose a random card x := rand.Intn(s.seg[1]) - w, i := s.query(x, 0, N-1, 1) + w, i := s.Query(x, 0, N-1, 1) if *verbose { fmt.Println(s.seg[1]) @@ -88,7 +88,7 @@ func main() { } // Update segment tree and database - s.update(i, w, 0, N-1, 1) + s.Update(i, w, 0, N-1, 1) _, err = db.Exec("UPDATE cards SET weight=? WHERE idx=?", w, i) if err != nil { panic(err) |